Why is ENPH down?
Down 4.0% today with solar stocks: all 13 are down, 3.9% on average; the S&P 500 is down 0.6%.
Behind the market
Down 88% over five years while the S&P 500 rose 72%.
“Revenue in Europe decreased approximately 11%, due to summer seasonality and continued weakness in certain solar markets.”
−3Long-term trend