Centrus Energy Corp. (NYSE: LEU) ("Centrus" or the "Company") today reported 2025 results. The Company reported net income of $77.8 million for the year ended December 31, 2025, which was $4.33 (basic ...