LEU
Snapshot
mcap $3.7B · fwd P/E 49.4 · P/S 7.8 · rev +14% y/y · margin 10% · short 26.7% of float · beta 1.4 · 13% of 52w range
Active theses holding LEU
Recent news
Centrus Energy Q2 2026: Record Backlog and Strategic HALEU Deals
Centrus Energy reported Q2 2026 revenue of $176.1 million, up 14% year-over-year and beating analyst estimates of $151.3 million, but adjusted net income fell to $0.77 per diluted share, missing consensus by 4.9%. Net in
Aug 06, 2026
Think you know where LEU goes next? Post the thesis and the AI scores it against live news.
Sign up free