Icon PLC

ICLR:US

171.82
Last Price
15.079B
Market Cap
Ireland
Country
N/A
State (US only)
1D
3.93%6.49
7D
5.61%-10.21
30D
10.96%-21.14
6M
4.26%7.02
1Y
22.04%-48.58
YTD
18.07%-37.89

Icon PLC (ICLR:US)

3
Trades
3
Filings
$24K
Volume
2
Politicians
Politician
Published
Traded
Filed After
Type
Size
No results.

51 / 1