News

Enphase Energy falls to its lowest in nearly five years after missing Q1 adjusted earnings estimates and guiding for Q2 revenues that were well below analyst expectations at the midpoint.