
Smart Money Buys the Solar Dip
When the market reacts sharply to short-term pressures, long-term fundamentals often get obscured. That may be the case with Enphase Energy (NASDAQ: ENPH). Solar stocks have struggled in 2025. Enphase shares are down roughly 65% from 2024 highs, impacted …