NYSE:LEUOil and Gas
Centrus Energy (LEU) Valuation Check After Needham’s New Buy Rating on U.S. Nuclear Fuel Security Story
Needham just kicked off coverage on Centrus Energy (LEU) with a Buy call, and the timing is not random. It lines up with Washington pushing hard for domestic nuclear fuel security as Russian supplies wind down.
See our latest analysis for Centrus Energy.
Despite a choppy past month with an 8.8% drop in the 30 day share price return, Centrus still trades at $264.69 and boasts a powerful 257% year to date share price return, backed by a roughly 252% one year total shareholder return that...