ICLR
ICLR
NASDAQ · Life Sciences Tools & Services

Icon Plc

$142.67
+1.94 (+1.38%)
As of Jun 23, 9:43 PM ET ·
Day Range $138.84 — $145.01
52W Range $66.57 — $211.00

Performance

1D
1W
1M
3M
6M -21.97%
1Y -3.95%
YTD -24.38%
Open$139.72
Previous Close$140.73
Day High$145.01
Day Low$138.84
52W High$211.00
52W Low$66.57
Volume
Avg Volume923.4K
Market Cap11.18B
P/E Ratio48.74
EPS$2.80
SectorLife Sciences Tools & Services

Technical Indicators

Full analysis →
SMA 50 $170.63 Below
SMA 200 $164.64 Below
RSI (14) 21.1 Oversold
Trend Golden Cross Bullish

Analyst Ratings

Buy
24 analysts
14 Buy 9 Hold 1 Sell
Price Target +35.1% upside
Current
$142.67
Target
$192.74
$152.19 $192.74 avg $271.57

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 8.00B 7.83B 3.35B
Net Income 222.37M 195.92M 247.00M
Profit Margin 2.8% 2.6% 7.4%
EBITDA 800.76M 744.71M 599.26M
Free Cash Flow 348.15M
Rev Growth +2.2% +2.2% -1.3%
Debt/Equity 0.37 0.37 1.35

Life Sciences Tools & Services Peers

Symbol Name Price Change P/E Mkt Cap
TMO Thermo Fisher Scientific Inc $469.35 +1.15% 25.2 172.66B
DHR Danaher Corp $178.97 +0.44% 34.0 125.40B
A Agilent Technologies Inc $126.67 +0.14% 25.4 35.89B
IQV Iqvia Holdings Inc $171.28 +2.07% 20.2 28.00B
MTD Mettler-Toledo International $1,156.64 -0.64% 26.4 23.13B
WAT Waters Corp $357.20 -0.29% 77.7 34.90B