
First Solar (FSLR) significantly surpassed Q2 2025 earnings and revenue estimates, reporting $3.18 EPS and $1.1 billion revenue, which, alongside favorable IRS guidance solidifying solar tax credit eligibility through 2030, has reinforced analyst confidence. JPMorgan reiterated FSLR as a "top pick" with a $241 price target, citing the company's robust financial health, U.S. manufacturing edge, and potential catalysts from a U.S. factory announcement and the upcoming RE+ conference. UBS also reaffirmed its Buy rating and raised its price target to $275, underscoring FSLR's strong market position and the renewed policy certainty benefiting the solar sector.
First Solar (FSLR) delivered a significant outperformance in its second-quarter 2025 results, reporting earnings per share of $3.18 against a forecast of $2.66 and revenue of $1.1 billion, exceeding the expected $1.04 billion. This robust performance is amplified by a favorable regulatory backdrop, specifically new IRS guidance that solidifies solar tax credit eligibility through 2030, removing a key uncertainty for the sector. Consequently, analyst sentiment is strongly positive, with JPMorgan reiterating FSLR as a "top pick" with a $241 price target and UBS reaffirming its Buy rating while increasing its price target to $275. The company's strategic position is a core component of this bullish thesis; its U.S.-based manufacturing provides a distinct advantage through enhanced access to federal credits and insulation from tariffs impacting competitors. Further catalysts are on the horizon, including the upcoming RE+ conference and a potential announcement of a new capital-light U.S. factory, which would further mitigate tariff impacts. The company's strong fundamentals, evidenced by a current ratio of 1.9, moderate debt levels, and a project backlog extending late into the decade, provide clear visibility into its medium-term growth trajectory.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly positive
Sentiment Score
0.85
Ticker Sentiment