News

Enphase Energy shares dropped sharply in premarket trading on Wednesday after the company issued lower revenue guidance for ...
Enphase Energy's Q2 2025 earnings reveal $363.2M revenue, innovative battery launches, and supply chain shifts.