In a report released today, Sean Milligan from Needham maintained a Buy rating on T1 Energy, with a price target of $10.00.
Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Sean Milligan has given his Buy rating due to a combination of factors, primarily viewing the recent 19% pullback in TE as driven by technical flows rather than a deterioration in company fundamentals. He notes that the stock had strongly outperformed while peers like SHLS, EOSE, and ARRY sold off on weak earnings, and reads the sharp decline as a “sell-the-winners” catch-up move and retail unwinding, rather than a reaction to any company-specific negative development.
Milligan also emphasizes that the commentary around FSLR’s intellectual property is unlikely to be the direct cause of the move, reinforcing his view that fundamentals remain intact. Looking ahead, he highlights upcoming catalysts including late-March earnings, progress on G2 Phase 1 financing that could improve balance-sheet flexibility, and additional G2 offtake visibility, concluding that successful execution on these items represents meaningful upside and makes current weakness an attractive entry point.
Milligan covers the Technology sector, focusing on stocks such as First Solar, Shoals Technologies Group, and Nextpower Inc. According to TipRanks, Milligan has an average return of -1.0% and a 58.33% success rate on recommended stocks.

