The information provided on EL7.AI is for educational and informational purposes only and does not constitute financial advice.
Sign in to access this content
Sign InAmid shifting dynamics in the renewable energy sector, analyst commentary continues to shape retail investor sentiment. According to reports, Jim Cramer labeled Enphase Energy stock as 'too erratic' and 'too episodic,' making it challenging for investors to maintain positions. Cramer explicitly stated that First Solar represents a superior investment opportunity, citing Enphase's disappointing performance as a primary reason for his bearish stance.
These criticisms emerge as the solar industry grapples with operational headwinds; Enphase's recent quarterly results showed a significant revenue contraction compared to the previous year per market data. Conversely, First Solar has benefited from U.S. tax incentives and robust demand for utility-scale projects, widening the performance gap between the two peers. Market data suggests that firms with long-term contract visibility are currently outperforming those reliant on the residential retail market.
Regarding current price action, ENPH stood at $43.07 at close July 2, 2026, after hitting a session low of $42.32. Meanwhile, FSLR closed at $224.57 on the same date. Traders should monitor the upcoming Chinese Manufacturing PMI data on June 30, as it serves as a critical catalyst for global solar supply chain stability and sentiment.