ICON Public Limited Company (ICLR)

NASDAQ: ICLR · Real-Time Price · USD
168.93
-0.38 (-0.22%)
Sep 14, 2026, 4:00 PM EDT - Market closed
Market Cap13.03B +1.3%
Revenue (ttm)8.29B +3.3%
Net Income27.04M -96.4%
EPS0.35 -96.2%
Shares Out 77.15M
PE Ratio481.96
Forward PE15.20
Dividendn/a
Ex-Dividend Daten/a
Volume1,325,066
Open171.51
Previous Close169.31
Day's Range167.80 - 173.40
52-Week Range66.57 - 203.91
Beta1.20
AnalystsBuy
Price Target185.56 (+9.84%)
Earnings DateOct 21, 2026