ICON Public Limited Company (ICLR)

NASDAQ: ICLR · Real-Time Price · USD
162.05
+0.20 (0.12%)
At close: Oct 2, 2026, 4:00 PM EDT
161.24
-0.81 (-0.50%)
Pre-market: Oct 5, 2026, 8:04 AM EDT
Market Cap12.50B -16.4%
Revenue (ttm)8.29B +3.3%
Net Income27.04M -96.4%
EPS0.35 -96.2%
Shares Out 77.15M
PE Ratio462.33
Forward PE14.63
Dividendn/a
Ex-Dividend Daten/a
Volume676,144
Open161.85
Previous Close161.85
Day's Range160.41 - 163.43
52-Week Range66.57 - 203.91
Beta1.24
AnalystsBuy
Price Target185.82 (+14.67%)
Est. EarningsOct 21, 2026