ICLR
ICON Public Limited Company
98.05+0.91+0.94%
Pre-Market97.80 -0.25-0.25%
Market Closed At Mar 19 16:00:00 EDT
Loading...
Previous Close97.14
Open96.01
Day's Range95.75 - 98.77
52 Week Range66.57 - 211.00
Earning DateOct 22, 2025
Dividend & Yield (TTM)0.00%
Volume689.04K
Amount67.31M
Market Cap (intraday)7.49B
Beta (5Y Monthly)
1.34EPS (TTM)
7.85PE Ratio (TTM)
12.54