Enphase Energy shares fall 7.74% to $27.46 in extended trading
Shares fell following the company's results and outlook.
Story updates
08:21:57 PM UTC
SquawkNews
Enphase Energy Q3 results miss estimates on weak US, Europe demand
08:26:21 PM UTC
SquawkNews
Enphase Energy Q3 results miss estimates on weak US, Europe demand Overview U.S. solar tech firm's Q