Centrus Energy's Costs Drop 27% in H1: Can It Maintain the Momentum?

Key Takeaways Centrus Energy lowers cost of sales 27% in H1 2025, lifting gross profit 113% to $86.8 million.LEU segment gross profit jumped 144% to $81.9 million, driven by contract timing and composition.Technical Solutions' profit fell 33% as HALEU Operation Contract costs offset gains from other contracts.Centrus Energy (LEU) reported a 27% year-over-year reduction in the cost of sales in the first half of 2025. This marked a sharp turnaround from 2024, when the company had faced a 59% spike in costs.In ...