Centrus Energy is trading at $161.00 (5.9% down) following a volatile stretch driven by its recent addition to the S&P SmallCap 600 index and a mixed reaction to Q1 2026 financial results.
- Shares initially surged on the index inclusion news but reversed gains as investors weighed an earnings beat against rising advanced technology costs.
- While the company raised its 2026 revenue guidance, profitability margins are under pressure, leading to resurfaced valuation concerns among shareholders.