ICON Public Limited Company (ICLR)

NASDAQ: ICLR · Real-Time Price · USD
175.13
+6.16 (3.65%)
Oct 15, 2026, 4:00 PM EDT - Market closed
Market Cap13.51B -6.6%
Revenue (ttm)8.29B +3.3%
Net Income27.04M -96.4%
EPS0.35 -96.2%
Shares Out 77.15M
PE Ratio499.65
Forward PE15.87
Dividendn/a
Ex-Dividend Daten/a
Volume795,766
Open170.20
Previous Close168.97
Day's Range166.94 - 177.20
52-Week Range66.57 - 203.91
Beta1.24
AnalystsBuy
Price Target187.76 (+7.21%)
Earnings DateOct 27, 2026