ICON Public Limited Company (ICLR)

NASDAQ: ICLR · Real-Time Price · USD
185.27
-0.16 (-0.09%)
At close: Oct 23, 2026, 4:00 PM EDT
185.45
+0.18 (0.10%)
After-hours: Oct 23, 2026, 7:33 PM EDT
Market Cap14.29B -2.8%
Revenue (ttm)8.29B +3.3%
Net Income27.04M -96.4%
EPS0.35 -96.2%
Shares Out 77.15M
PE Ratio530.51
Forward PE16.80
Dividendn/a
Ex-Dividend Daten/a
Volume1,022,544
Open184.25
Previous Close185.43
Day's Range179.89 - 185.57
52-Week Range66.57 - 203.91
Beta1.24
AnalystsBuy
Price Target188.24 (+1.6%)
Earnings DateOct 27, 2026