ICON Public Limited Company (ICLR)

NASDAQ: ICLR · Real-Time Price · USD
168.91
-4.57 (-2.63%)
Aug 25, 2026, 4:00 PM EDT - Market closed
Market Cap13.03B -4.7%
Revenue (ttm)8.29B +3.3%
Net Income27.04M -96.4%
EPS0.35 -96.2%
Shares Out 77.15M
PE Ratio481.90
Forward PE15.19
Dividendn/a
Ex-Dividend Daten/a
Volume445,558
Open172.69
Previous Close173.48
Day's Range168.01 - 173.00
52-Week Range66.57 - 203.91
Beta1.20
AnalystsBuy
Price Target185.56 (+9.86%)
Earnings DateJul 29, 2026