Mirion Technologies Inc.
MIR | NYSE
$16.21
+$0.45 (+2.86%)
At close: Sep 21, 2026, 4:00 PM ET
$16.21
$0 (0.00%)
Pre-market:
Sep 22, 2026, 4:47 AM ET
Market Data
Market Cap $3.83B
Enterprise Value $4.76B
Beta 1.05
Average Volume 4.1M
Shares Outstanding (Diluted) 275.36M
Shares Change YoY 13.04%
Institutional Ownership N/A
Exchange NYSE
ISIN US60471A1016
Price Performance
Price Change 1M 9.4%
Price Change 3M -13.7%
Price Change 6M -13.8%
Price Change YTD -32.0%
Price Change 1Y -33.9%
Price Change 3Y 107.5%
Price Change 5Y 58.1%
1M CAGR (ann.) 4.9%
1Y CAGR (ann.) -30.6%
5Y CAGR (ann.) 9.4%
All-Time CAGR 7.8%
Valuation
PE Ratio 173.18
Forward PE 21.18
PEG Ratio 1.36
Forward PEG 7.09
PS Ratio 3.85
Forward PS 3.20
PB Ratio 2.16
P/FCF Ratio 28.83
P/Adj. FCF Ratio 30.81
P/OCF Ratio 22.51
EV/Sales 4.64
EV/EBIT 75.17
EV/EBITDA 22.30
EV/FCF 34.78
Earnings Yield 0.6%
FCF Yield 3.5%
Adj. FCF Yield 3.3%
Financial Health
Net Debt $790.8M
Total Debt $1.23B
Cash & Short-Term Investments $418.7M
Total Assets $3.52B
Current Ratio 3.20
Quick Ratio 2.63
Debt / Equity Ratio 0.68
Debt / EBITDA 5.78
Debt / FCF 9.01
OCF / Debt 0.14
Interest Coverage 1.57
Altman Z-Score 1.76
Piotroski F-Score 6
Margins & Profitability
Gross Profit Margin 48.0%
Operating Profit Margin 5.3%
EBITDA Margin 21.0%
Net Profit Margin 2.4%
FCF Margin 13.3%
Adj. FCF Margin 12.5%
SBC / Revenue 0.9%
SBC Impact (per share) -6.4%
Returns
Return on Assets 0.7%
Return on Equity 1.3%
Return on Invested Capital 1.4%
Return on Capital Employed 1.7%
Return on Tangible Assets 2.2%
Historical Growth (CAGR)
Revenue CAGR 3Y 10.6%
Revenue CAGR 5Y 24.2%
Revenue CAGR 10Y N/A
EPS CAGR 3Y 338.1%
EPS CAGR 5Y 91.4%
EPS CAGR 10Y N/A
FCF CAGR 3Y 36.9%
FCF CAGR 5Y 48.6%
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Buy
Analyst Count 9
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date N/A
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
Revenue Growth Est (next Q) N/A
Fair Value Estimates
Graham Number $4.02
Graham Upside -75.2%
Lynch Fair Value $2.25
Lynch Upside -86.1%
Price Target $23.60
Price Target Upside 45.6%
Cash Flow
Operating Cash Flow $175.8M
Free Cash Flow $136.8M
Adj. Free Cash Flow $128M
FCF Per Share $0.56
OCF Per Share $0.72
OCF/S Ratio 17.2%
Income Statement
Revenue $1.02B
Gross Profit $492M
Operating Income $54.5M
EBITDA $213.4M
Net Income $24.5M
EPS (Diluted) $0.09
Revenue / Employee $312.37K
Profit / Employee $7.47K
Employees 3,281
Add to Watchlist
Select watchlists to add or remove MIR