Short Sellers Back at Yearly Highs as Enphase Reports
Enphase Energy heads into its Q1 2026 earnings print with short sellers at their most aggressive positioning of the past year. Short interest has climbed sharply heading into the release. At 21.0% of the free float, it…
