 BETHESDA, Md., May 11, 2021 PRNewswire -- Centrus Energy Corp. NYSE American: LEU today reported net income of 5.1 million for the quarter ended March 31, 2021, compared to a net income of 11.3 million for the first quarter of 2020. 