EE Shorts Surge 55% in Six Weeks Into Q1 Print
Excelerate Energy heads into its Q1 2026 earnings today with short sellers having materially increased their bets — the standout data point heading into the print. Short interest has climbed roughly 55% over the past…
