ICLR ICON Public Limited Company
164.08USD+1.48%Mkt Cap: 12.66B $P/E: 172.721d ago
ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, Europe, the United States, and internationally. The company specializes in the str…
Industry Peers
Diagnostics & ResearchKey Statistics
Company
Market Cap12.66B USD
Enterprise Value15.07B USD
Revenue (TTM)8.29B USD
Gross Profit2.18B USD
Net Income (TTM)229.34M USD
Revenue/Share107.96 USD
Last Price164.08 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees40.2K
CountryUS
SectorHealthcare
IndustryDiagnostics & Research
ISIN—
Valuation
P/E (Trailing)172.72
P/E (Forward)13.68
PEG0.51
EV/EBITDA28.79
EV/Revenue1.82
P/S1.50
P/B1.33
EPS (TTM)0.95
EPS (Forward)11.82
52W Range
66.5771% of range203.91
52W High203.91 USD
52W Low66.57 USD
Profitability
Gross Margin26.37%
Oper. Margin9.41%
EBITDA Margin6.31%
Profit Margin2.78%
ROE2.49%
ROA1.41%
Growth
Revenue Growth1.20%
Earnings Growth-63.30%
Cash Flow & Leverage
Operating CF1.04B USD
CapEx (TTM)174.21M USD
FCF Margin7.51%
FCF Yield4.92%
Net Debt2.60B USD
Net Debt/EBITDA4.96
Balance Sheet
Debt/Equity0.39
Current Ratio0.95
Quick Ratio0.92
Book Value/Sh121.55 USD
Cash/Share12.03 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split2:1
Split DateAug 13, 2008
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)184.41 USD
Upside (mean)+12.4%
Target Range155.00 USD – 210.00 USD
155.00+12.4% to mean210.00
# Analysts17
Ownership
Shares Out.77.15M
Float77.10M
Insiders0.44%
Institutions108.41%
Short Interest
Short Ratio3.7d
Short % Float3.85%
Short % Out.3.40%
Shares Short2.63M
Short (prev mo.)2.22M
Technical
SMA 50167.22 (-1.9%)
SMA 200146.28 (+12.2%)
Beta1.24
S&P 52W Chg16.45%
Avg Vol (30d)896.23K
Avg Vol (10d)1.06M
Technical Indicators
RSI (14)47.5
MACD-0.4601
MACD Signal0.3017
MACD Hist.-0.7618
BB Upper177.01 USD
BB Middle167.03 USD
BB Lower157.04 USD
BB Width11.96%
ATR (14)7.612 USD
Vol Ratio (20d)0.70x