Centrus Energy Corp (LEU) P/E Ratio: 62.14x | 2016-2026