Centrus Energy Corp. (LEU) valuation and key financial metrics