ICON Public Limited
ICLR | NASDAQ
$169.55
+$5.44 (+3.31%)
At close: Sep 21, 2026, 4:00 PM ET
$169.55
$0 (0.00%)
After-hours:
Sep 21, 2026, 7:30 PM ET
Market Data
Market Cap $12.57B
Enterprise Value $15.55B
Beta 1.20
Average Volume 941.58K
Shares Outstanding (Diluted) 77.37M
Shares Change YoY -2.73%
Institutional Ownership N/A
Exchange NASDAQ
ISIN IE0005711209
Price Performance
Price Change 1M -0.2%
Price Change 3M 18.8%
Price Change 6M 69.6%
Price Change YTD -10.1%
Price Change 1Y -0.7%
Price Change 3Y -32.3%
Price Change 5Y -40.1%
1M CAGR (ann.) 1.8%
1Y CAGR (ann.) -6.3%
5Y CAGR (ann.) -8.7%
All-Time CAGR 11.8%
Valuation
PE Ratio 39.80
Forward PE 14.00
PEG Ratio -0.68
Forward PEG 3.18
PS Ratio 1.57
Forward PS 1.50
PB Ratio 1.38
P/FCF Ratio 9.64
P/Adj. FCF Ratio 11.11
P/OCF Ratio 8.04
EV/Sales 1.88
EV/EBIT 23.22
EV/EBITDA 12.49
EV/FCF 11.55
Earnings Yield 2.5%
FCF Yield 10.4%
Adj. FCF Yield 9.0%
Financial Health
Net Debt $2.46B
Total Debt $3.49B
Cash & Short-Term Investments $928.38M
Total Assets $16.4B
Current Ratio 0.95
Quick Ratio 0.95
Debt / Equity Ratio 0.37
Debt / EBITDA 2.81
Debt / FCF 2.60
OCF / Debt 0.46
Interest Coverage 4.48
Altman Z-Score 1.89
Piotroski F-Score 6
Margins & Profitability
Gross Profit Margin 21.9%
Operating Profit Margin 10.2%
EBITDA Margin 15.1%
Net Profit Margin 4.0%
FCF Margin 16.3%
Adj. FCF Margin 14.2%
SBC / Revenue 2.1%
SBC Impact (per share) -13.2%
Returns
Return on Assets 2.0%
Return on Equity 3.5%
Return on Invested Capital 4.8%
Return on Capital Employed 6.7%
Return on Tangible Assets 7.3%
Historical Growth (CAGR)
Revenue CAGR 3Y 1.4%
Revenue CAGR 5Y 20.9%
Revenue CAGR 10Y 17.8%
EPS CAGR 3Y -11.6%
EPS CAGR 5Y -9.0%
EPS CAGR 10Y -0.2%
FCF CAGR 3Y 52.4%
FCF CAGR 5Y 22.1%
FCF CAGR 10Y 19.4%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 30
EPS Growth Next 3Y 53.1%
Revenue Growth Next 3Y 5.0%
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 $108.16
Graham Upside -36.2%
Lynch Fair Value $21.30
Lynch Upside -87.4%
Price Target $170.64
Price Target Upside 0.6%
Cash Flow
Operating Cash Flow $1.62B
Free Cash Flow $1.35B
Adj. Free Cash Flow $1.17B
FCF Per Share $17.52
OCF Per Share $21.09
OCF/S Ratio 19.6%
Income Statement
Revenue $8.25B
Gross Profit $1.8B
Operating Income $837.6M
EBITDA $1.25B
Net Income $328.88M
EPS (Diluted) $4.26
Revenue / Employee $205.29K
Profit / Employee $8.18K
Employees 40,200
Add to Watchlist
Select watchlists to add or remove ICLR