ICON Public Limited Company (ICLR)

NASDAQ: ICLR · Real-Time Price · USD
170.02
+0.30 (0.18%)
Aug 28, 2026, 4:00 PM EDT - Market closed
Market Cap13.12B -3.1%
Revenue (ttm)8.29B +3.3%
Net Income27.04M -96.4%
EPS0.35 -96.2%
Shares Out 77.15M
PE Ratio485.07
Forward PE15.29
Dividendn/a
Ex-Dividend Daten/a
Volume314,539
Open169.41
Previous Close169.72
Day's Range165.70 - 170.42
52-Week Range66.57 - 203.91
Beta1.20
AnalystsBuy
Price Target185.56 (+9.14%)
Earnings DateJul 29, 2026