Street Calls of the Week
Investing.com - T1 Energy Inc. (NYSE:TE), currently trading at $4.48 with a market cap of $755 million, received a Buy rating as Needham initiated coverage on Wednesday with a price target of $6.00. According to InvestingPro analysis, the stock appears undervalued based on its Fair Value assessment.
The rating comes as T1 Energy positions itself to benefit from 45X tax credits and domestic-content advantages through its U.S. manufacturing buildout strategy.
The company currently operates its fully functional G1 Dallas module plant with 5 GW capacity and plans to develop the G2 Austin cell hub with an additional phased 5 GW capacity.
Needham identifies three critical near-term milestones that will impact T1 Energy’s equity value: G2 financing, FEOC compliance, and 45X credit monetization.
The firm expects improving utilization at the G1 facility, with 2025 guidance of 2.6-3.0 GW, and sees a credible path to vertical integration by 2027 as the company secures offtake agreements and converts tax credits to cash.
In other recent news, T1 Energy reported its Q2 2025 earnings, revealing a shortfall in EBITDA expectations. Despite the financial miss, the company maintained its guidance for the year and emphasized its ambitious growth plans, including the development of the G2 Austin solar cell manufacturing facility. In a strategic move, T1 Energy acquired a minority stake in Talon PV, a developer of a solar cell manufacturing facility in Texas, to boost its US solar cell output. This investment aligns with T1’s ongoing development efforts in Rockdale, Texas. Additionally, T1 Energy appointed Jaime Eduardo Gualy as the new chief operating officer, effective August 15. Mr. Gualy previously served as the executive vice president of corporate development at the company. These developments indicate T1 Energy’s focus on expanding production capabilities and securing strategic partnerships.
This article was generated with the support of AI and reviewed by an editor. For more information see our T&C.
