Enphase Energy Inc. (ENPH) shares experienced a 4.5% drop, closing at $38.65, despite the company holding an above-average GuruFocus GF Score of 76/100. The decline prompts investor scrutiny into the factors influencing the solar technology firm's stock performance.
Enphase Energy Shares Decline 4.5% Despite Strong GF Score
Enphase EnergyStock PerformanceSolar EnergyRenewable EnergyEquity Markets



