ICON PLC (NASDAQ: ICLR)

Overview
current price
$194.65
$194.65
change
-5.86 | -2.92%
-5.86 | -2.92%
Yesterday's Close
200.51
open
200.56
volume
0.97 M
30d. avg volume.
1.11 M
1 day
194.39 - 200.56
52 weeks
66.57 - 219.04
p/e
299.46
beta
1.1864
market cap
14.58 B
dividend yield
0.00%
Industry
-
StockTwits
StockTwits

Join now and unlock premium features