Stockato

TE Due Diligence — T1 Energy Inc.

Sam's full due-diligence report on TE (T1 Energy Inc.) — verdict, conviction score, key metrics, and the signal behind it.

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