Companies

T1 Energy Inc.

TE, TE-WT · CIK 0001992243 · operating

$6.16-15.50%Last updated Feb 27, 11:45 PM

Key Statistics

Valuation

Market Cap$1.31B
P/E
Fwd P/E-49.28
PEG
P/S3.27
P/B10.71
EV/EBITDA-58.20
EV/Rev5.09

Profitability

Gross Margin
Op. Margin
Net Margin
ROE-238.69%
ROA-33.73%
FCF Margin

Financial Health

Current Ratio1.41
Debt/Equity5.82
Free Cash Flow-$153.65M
Div. Yield

Growth & Other

Revenue Growth
EPS Growth-527.45%
Beta1.62
52W High$9.78
52W Low$0.92

About T1 Energy Inc.

T1 Energy Inc. manufactures and distributes energy solutions focused on solar power and battery storage across North American and European markets. The company produces photovoltaic solar modules and provides complementary battery systems, positioning itself within the broader electrical equipment and semiconductor manufacturing sector. Operating from its Austin, Texas headquarters, the company serves both utility-scale and distributed energy applications.

The company operates primarily through solar module manufacturing and energy storage solutions, with geographic presence in the United States and Norway. This dual-market approach provides exposure to different regulatory environments and grid infrastructure demands across regions. T1 Energy employs 328 full-time staff and maintains operations scaled to support manufacturing and distribution of renewable energy equipment.

The company was previously incorporated as FREYR Battery, Inc., a battery-focused manufacturer, before transitioning to its current broader energy solutions portfolio and rebranding to T1 Energy Inc. in February 2025. This structural shift reflects a strategic expansion beyond battery manufacturing into integrated solar and energy storage offerings.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2024$-3.20$-3.20-527.5%
2023$-0.51$-0.51

Annual Reports (10-K) · 2 filings

Report DateFiledAccession Number
2024-12-312025-03-310001992243-25-000010SEC ↗
2023-12-312024-02-290001992243-24-000066SEC ↗