Stockato

TE Due Diligence — T1 Energy Inc.

Sam's full due-diligence report on TE (T1 Energy Inc.) — verdict, conviction score, key metrics, how it trades, options and peers.

Sell3/10Price: $5.91Market cap: $1.6BRevenue (TTM): $879MProfit margin: -42%