Centrus Energy LEU saw its gross profit more than doubling to $86.8 million in the first half of 2025 from the year-ago period. The 113% year-over-year increase was driven by a 27% decline in the cost ...