Takeover

TET1 Energy Inc.

Semiconductors & Related Devices

Revenue
$755MFY2023: $0FY2024: $3MFY2025: $755M
25573% YoY
Operating margin
-31.1%FY2024: -2685.5%FY2025: -31.1%
99% YoY
EBITDA
−$141MFY2021: −$76MFY2022: −$122MFY2023: −$62MFY2024: −$69MFY2025: −$141M
106% YoY
Market cap
$758M
Employees
562
$1M revenue each
Net debt / EBITDA
—
$471M net debt
AI in 10-K
3.4
mentions per 10K words

Takeover score 2 of 13

Fixable underperformance 0 of 7

Buyer economics 1 of 4

Catalysts 1 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue——$0$3M$755M 25573% FY2023: $0FY2024: $3MFY2025: $755M
Operating income−$76M−$122M−$66M−$79M−$235M 197% FY2021: −$76MFY2022: −$122MFY2023: −$66MFY2024: −$79MFY2025: −$235M
Net income−$93M−$99M−$73K−$451K−$381K 15% FY2021: −$93MFY2022: −$99MFY2023: −$73KFY2024: −$451KFY2025: −$381K
Operating cash flow−$63M−$90M−$88M−$103M$95M 193% FY2021: −$63MFY2022: −$90MFY2023: −$88MFY2024: −$103MFY2025: $95M
Capex$14M$181M$188M$51M$79M 55% FY2021: $14MFY2022: $181MFY2023: $188MFY2024: $51MFY2025: $79M
Stock-based comp$15M$9M$12M$8M$11M 47% FY2021: $15MFY2022: $9MFY2023: $12MFY2024: $8MFY2025: $11M
Buybacks$0$1M———FY2021: $0FY2022: $1M

Deal filings

None.

13D filers

FiledFilerFormStakeIntent
May 26, 2026TRINA SOLAR (SCHWEIZ) AGSCHEDULE 13D/A11.0%Passive
Feb 26, 2026Alussa Energy Sponsor LLCSCHEDULE 13D/A8.6%Passive
Jan 23, 2026TRINA SOLAR (SCHWEIZ) AGSCHEDULE 13D/A19.6%Passive
Jan 6, 2026TRINA SOLAR (SCHWEIZ) AGSCHEDULE 13D/A18.4%Passive
Dec 22, 2025TRINA SOLAR (SCHWEIZ) AGSCHEDULE 13D/A17.4%Passive
Dec 15, 2025Encompass Capital Advisors LLCSCHEDULE 13D/A36.0%Passive
Nov 4, 2025Encompass Capital Advisors LLCSCHEDULE 13D/A20.0%Passive
Oct 27, 2025Encompass Capital Advisors LLCSCHEDULE 13D/A56.5%Passive
Sep 9, 2025TRINA SOLAR (SCHWEIZ) AGSCHEDULE 13D/A16.6%Passive
Aug 15, 2025Encompass Capital Advisors LLCSCHEDULE 13D/A21.4%Passive

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$190M · 5
Net
−$190M

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——508—
FY2024——115—
FY2023——84—