Loading live market data…

ICON Public Limited Company

NASDAQ:ICLR

$172.08 USD

$4.11 (2.45%)

Volume
454.81K
Average Volume
1.21M
Market Capitalization
$13.18B
P/E Ratio
30.40
Dividend Yield
0.00%
Price Target
$170.00
Year High
$211.00
Year Low
$66.57
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.14

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

2.53%

Investors Holding

27

change: -413 | last: 440

Increased Positions

10

change: -212 | last: 222

Reduced Positions

11

change: -130 | last: 141

New Positions

2

change: -66 | last: 68

Sold Positions

396

change: 235 | last: 161

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -61.3789 | last: 0.6138

Total Invested

335.98M

ICLR Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $182.22 78.42M $14.29B $647.3M $3.56B $17.2B
2024-12-31 $209.71 82.48M $17.3B $538.78M $3.6B $20.36B
2023-12-31 $283.07 82.1M $23.24B $378.1M $3.94B $26.8B
2022-12-31 $194.25 81.53M $15.84B $288.77M $4.83B $20.38B
2021-12-31 $309.70 67.11M $20.78B $752.21M $5.65B $25.68B
2020-12-31 $194.98 52.86M $10.31B $840.3M $433.61M $9.9B
2019-12-31 $172.23 53.86M $9.28B $520.31M $454.55M $9.21B
2018-12-31 $129.21 54.12M $6.99B $395.85M $349.26M $6.95B
2017-12-31 $114.48 54.13M $6.2B $282.86M $348.89M $6.26B
2016-12-31 $75.20 55.25M $4.15B $192.54M $348.51M $4.31B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $110.66 76.58M $8.47B $765.16M $3.51B $11.22B
2025-12-31 $182.22 78.42M $14.29B $647.3M $3.56B $17.2B
2025-09-30 $175.00 77.37M $13.54B $468.89M $3.57B $16.64B
2025-06-30 $145.45 79.24M $11.53B $390.4M $3.55B $14.68B
2025-03-31 $174.99 81.79M $14.31B $526.7M $3.56B $17.34B
2024-12-31 $209.71 81.79M $17.15B $538.78M $3.6B $20.22B
2024-09-30 $287.31 82.83M $23.8B $695.51M $3.58B $26.68B
2024-06-30 $316.51 82.74M $26.19B $506.55M $3.58B $29.26B
2024-03-31 $331.73 82.58M $27.39B $396.08M $3.65B $30.64B
2023-12-31 $283.07 82.4M $23.32B $378.1M $3.94B $26.89B
2023-09-30 $246.25 82.22M $20.25B $313.06M $4.16B $24.1B
2023-06-30 $250.20 82M $20.52B $270.18M $4.44B $24.69B