Mkt Cap $724M
52-Week Range
Fiscal 2025 was a challenging year for T1 Energy, marked by significant operating losses driven by a major customer contract dispute, though partially offset by positive free cash flow from initial manufacturing operations.
Revenue breakdown: Reportable Segment (100%).
$724M
Market Cap
$219M
Revenue
-$533M
Net Income
Revenue by Segment