로딩 중…
StockDiggingStockDigging

ICON Public Limited Company

ICLR· NASDAQ
IEIE
$158.41-3.15%
2026-08-03

Financials

Valuation Metrics

ICON Public Limited Company's Market Cap is $12.32B. At end of 2025 it was $14.10B. Ranked #837 of 3,112 in US market (top 27%), #258 of 1,445 on NASDAQ (top 18%), #54 of 206 in Health Care Equipment & Services (top 26%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$12.32B
Revenue$8.21B
Net Income$439M
Total Assets$16.32B
Net Assets$9.30B
Value
P/E28.05x
P/B1.32x
P/S1.50x
EV/EBITDA12.08x
FCF Yield10.05%
Profitability
ROE4.72%
ROA2.69%
Op. Margin10.39%
Revenue Growth1.63%
Earnings Growth-32.05%
Financial Health
Debt Ratio75.47%
Total Debt$3.51B
FCF$1.24B
Cash$765M
Current Ratio1.14x
Net Debt/EBITDA2.20x
Performance
1Y Return-4.82%
1M Return-8.47%
From 52W High-22.31%
1Y MDD-60.54%
Trading
Volume1,056,249 shares
Trading Value$169M
Per Share
EPS$7.75
BPS$120.65