Why is ENPH down?
Down 5.0% today with solar stocks: 12 of 13 are down, 6.5% on average; the S&P 500 is down 0.4%.
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