LEUCentrus Energy Corp
Energy
$108.91
Latest weekly close · Market cap $2.4B
LEU's P/E of 50.7x is higher than 87% of its own weekly readings over the last five years.
Loading valuation history…
Energy
$108.91
Latest weekly close · Market cap $2.4B
LEU's P/E of 50.7x is higher than 87% of its own weekly readings over the last five years.