로딩 중…
StockDiggingStockDigging

ICON Public Limited Company

ICLR· NASDAQ
IEIE
$146.00+1.91%
2026-06-18

Price Chart

ICON Public Limited Company+1.69%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$11.35B
Revenue$8.17B
Net Income$489M
Total Assets$16.27B
Net Assets$9.19B
Value
P/E23.24x
P/B1.24x
P/S1.39x
EV/EBITDA10.97x
FCF Yield11.81%
Profitability
ROE5.32%
ROA3.00%
Op. Margin10.99%
Revenue Growth3.50%
Earnings Growth-42.62%
Financial Health
Debt Ratio76.97%
Total Debt$3.56B
FCF$1.34B
Cash$647M
Current Ratio1.10x
Net Debt/EBITDA2.24x
Performance
1Y Return1.69%
1M Return28.58%
From 52W High-30.81%
1Y MDD-60.54%
Trading
Volume843,638 shares
Trading Value$122M
Per Share
EPS$7.75
BPS$120.65