Stock Track | Enphase Energy Plummets 8.71% on Weak Q3 Guidance and Market Concerns
Shares of Enphase Energy (ENPH) plummeted 8.71% in pre-market trading on Wednesday following the company's second-quarter earnings release. Despite beating analyst expectations for Q2, the solar...