LEU
Centrus Energy Surges on Raised Outlook and Government Contracts — But Can a $3.9 Billion Backlog Justify a 60x Earnings Multiple?
Shares of Centrus Energy Corp. rallied 7.6% to $203.35 on June 2, extending a powerful multi-session climb as investors continued digesting the nuclear fuel...