News

Enphase Energy (NASDAQ:ENPH) -9.3% in early trading Wednesday to its lowest in nearly five years after missing Q1 adjusted earnings estimates and guiding for Q2 revenues that were well below analyst ...