New insider activity at Centrus Energy ( (LEU) ) has taken place on May 16, 2025.
Confident Investing Starts Here:
- Quickly and easily unpack a company's performance with TipRanks' new KPI Data for smart investment decisions
- Receive undervalued, market resilient stocks straight to you inbox with TipRanks' Smart Value Newsletter
John M A Donelson, the Senior Vice President of Sales and Chief Marketing Officer at Centrus Energy, has recently sold 3,732 shares of the company’s stock. This transaction is valued at $359,428.
Recent Updates on LEU stock
Centrus Energy has seen significant developments recently, with Evercore ISI initiating coverage with an Outperform rating, highlighting the company’s pioneering efforts in domestic HALEU production as a key factor for investors seeking nuclear exposure. The company reported strong Q1 2025 results, with a notable financial turnaround driven by a 67% revenue increase and successful debt retirement. This was largely due to the LEU segment’s 117% revenue growth and favorable market conditions. Centrus also expanded its ‘at the market’ offering program to optimize its capital structure. Despite challenges in the Technical Solutions segment and reliance on Russian shipments, the company’s strategic initiatives and government contracts position it well for future growth. Roth Capital raised its price target for Centrus, citing better-than-expected Q1 results and timely Tenex shipments as contributing factors.
Spark’s Take on LEU Stock
According to Spark, TipRanks’ AI Analyst, LEU is a Outperform.
Centrus Energy shows strong financial performance and technical indicators, supported by strategic initiatives for growth. Key strengths include revenue growth, profitability, and a strong cash position. However, high debt levels, reliance on financing, and external risks from Russian dependencies temper the outlook.
To see Spark’s full report on LEU stock, click here.
More about Centrus Energy
YTD Price Performance: 30.88%
Average Trading Volume: 692,219
Technical Sentiment Signal: Buy
Current Market Cap: $1.58B