ICON Public Limited Company (ICLR)

NASDAQ: ICLR · Real-Time Price · USD
194.65
-5.86 (-2.92%)
Nov 13, 2026, 4:00 PM EST - Market closed
Market Cap14.58B +16.9%
Revenue (ttm)8.23B +1.8%
Net Income433.36M +57.2%
EPS5.59 +62.9%
Shares Out 74.92M
PE Ratio34.79
Forward PE17.25
Dividendn/a
Ex-Dividend Daten/a
Volume966,540
Open200.56
Previous Close200.51
Day's Range194.39 - 200.56
52-Week Range66.57 - 219.04
Beta1.18
AnalystsBuy
Price Target231.29 (+18.82%)
Earnings DateOct 27, 2026