Centrus Energy Corp.
corporate_fare Company Profile
Centrus Energy Corp. (NYSE:LEU) is a publicly traded company in the Energy & Transportation sector. Wiseek has independently scored 30 items for LEU at importance 7 or higher on its 1–10 market-impact scale.
Recent high-impact activity:
- Centrus Energy Seeks Shareholder Approval for Officer Exculpation and Extension of NOL Protection Rights Agreement
- Centrus Energy Awards $900M Piketon Expansion Contract to Geiger Brothers
- Centrus Energy Finalizes $900M Construction Contract for Uranium Enrichment Expansion
- Centrus Energy Seeks Shareholder Approval for Officer Liability Exculpation and Extension of NOL Protection Plan
- Centrus Teams with Palantir to Supercharge US Uranium Enrichment Expansion
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$448.7M
Net Income
$77.8M
Diluted EPS
$3.90
Op. Cash Flow
$51M
Free Cash Flow
$31.3M
Gross Profit
$117.5M
Operating Income
$50.2M
Cash & Equivalents
$1.96B
Total Debt
$1.17B
Debt / Equity
1.54×
Net Margin
17.3%
Shares Outstanding
17.97M sh
Source: 10-K · filed 2026-02-11 · accession 0001628280-26-007117
show_chartPrice Chart
Loading chart...
feed LEU - Filings & News (Page 2)
LEU
Apr 24, 2026, 4:30 PM EDT
Price at Filing:
$209.47
Real-time Price:
$104.96
Change:
-$104.51 (-50%)
Market Cap:
$2.113B
LEU
Apr 20, 2026, 7:03 AM EDT
Price at Filing:
$199.66
Real-time Price:
$104.96
Change:
-$94.70 (-47%)
Market Cap:
$2.113B
LEU
Apr 20, 2026, 7:02 AM EDT
Price at Filing:
$199.66
Real-time Price:
$104.96
Change:
-$94.70 (-47%)
Market Cap:
$2.113B
LEU
Apr 10, 2026, 4:50 PM EDT
Price at Filing:
$187.20
Real-time Price:
$104.96
Change:
-$82.24 (-44%)
Market Cap:
$2.113B
LEU
Mar 12, 2026, 7:20 AM EDT
Price at Filing:
$202.26
Real-time Price:
$104.96
Change:
-$97.30 (-48%)
Market Cap:
$2.113B
LEU
Mar 04, 2026, 12:59 PM EST
Price at Filing:
$202.27
Real-time Price:
$104.96
Change:
-$97.31 (-48%)
Market Cap:
$2.113B
LEU
Feb 11, 2026, 7:26 AM EST
Price at Filing:
$243.60
Real-time Price:
$104.96
Change:
-$138.64 (-57%)
Market Cap:
$2.113B
LEU
Feb 11, 2026, 7:06 AM EST
Price at Filing:
$243.03
Real-time Price:
$104.96
Change:
-$138.07 (-57%)
Market Cap:
$2.113B
LEU
Feb 10, 2026, 4:52 PM EST
Price at Filing:
$241.99
Real-time Price:
$104.96
Change:
-$137.03 (-57%)
Market Cap:
$2.113B
LEU
Jan 23, 2026, 1:42 PM EST
Price at Filing:
$303.20
Real-time Price:
$104.96
Change:
-$198.24 (-65%)
Market Cap:
$2.113B