CENTRUS ENERGY CORP LEU

Latest FY: 2025 Energy Uranium
Market Price $190.27
Market Cap $3.77B
P/E Ratio N/A
Quick Peer Compare (Energy):
Revenue (FY 2025) ↑1.5% YoY
$448.70M
3-Yr CAGR: 15.2%
Net Income ↑6.3% YoY
$77.80M
Net Margin: 17.3%
Free Cash Flow ↓-4.9% YoY
$31.30M
FCF Yield: 0.83%
EPS (Diluted)
N/A
Basic: N/A
Return on Equity Efficiency
3.2%
ROA: 3.2%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (LEU)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2016 $311.3M $45.1M $-67.0M $37.7M $34.7M
FY 2017 $218.4M -29.8% $56.8M $12.2M +118.2% $-25.1M $-25.6M -173.8%
FY 2018 $193.0M -11.6% $-17.9M $-104.1M -953.3% $-74.4M $-74.5M -191.0%
FY 2019 $209.7M +8.7% $32.5M $-16.5M +84.1% $11.3M $11.2M +115.0%
FY 2020 $247.2M +17.9% $97.6M $54.4M +429.7% $67.1M $65.7M +486.6%
FY 2021 $298.3M +20.7% $114.5M $175.0M +221.7% $50.0M $48.8M -25.7%
FY 2022 $293.8M -1.5% $117.9M $52.2M -70.2% $20.6M $19.9M -59.2%
FY 2023 $320.2M +9.0% $112.1M $84.4M +61.7% $9.1M $7.5M -62.3%
FY 2024 $442.0M +38.0% $111.5M $73.2M -13.3% $37.0M $32.9M +338.7%
FY 2025 $448.7M +1.5% $117.5M $77.8M +6.3% $51.0M $31.3M -4.9%
$

Valuation

Market Price $190.27
Market Cap $3.77B
Enterprise Value $2.99B
P/E Ratio N/A
P/B Ratio 1.53
FCF Yield 0.83%
Dividend Yield N/A
Shares Outstanding 19,672,800
%

Profitability & Margins

Gross Margin 26.19%
Operating Margin 11.19%
Net Margin 17.34%
Return on Equity (ROE) 3.18%
Return on Assets (ROA) 3.18%
Asset Turnover 0.18x
Revenue 3-Yr CAGR 15.16%
🛡️

Financial Health & Liquidity

Current Ratio 0.03
Cash Ratio 4.63
Debt / Equity 0.480
Debt / Assets 0.480
Cash & Equivalents $1.96B
Total Debt $1.17B
Book Value / Share $124.33
💧

Cash Flow Efficiency

Operating Cash Flow $51.00M
Capital Expenditures (CapEx) $19.70M
Free Cash Flow $31.30M
OCF / Revenue 11.37%
FCF / Revenue 6.98%
FCF 3-Yr CAGR 16.30%
🏷️

Per Share Metrics

EPS (Diluted) N/A
EPS (Basic) N/A
Dividends / Share N/A
Book Value / Share $124.33
EPS YoY Growth N/A
🏛️

Balance Sheet (FY 2025)

Total Assets $2.45B
Total Liabilities $2.45B
Stockholders' Equity $2.45B
Current Assets $11.90M
Current Liabilities $422.80M