Browsing Tag
IQ9
1 post
Enphase (NASDAQ: ENPH) has $1.08bn in solar agreements. Why the 16% fall?
Enphase Energy has signed more than US$1 billion of tax-credit-related product arrangements, yet its shares plunged after another disappointing earnings report. Weak residential solar demand, falling margins and the lengthy commercialisation timetable for its AI power technology raise an important question about when growth can recover.
October 29, 2026