ICON Public Limited Company
$143.90
+6.36 (+4.62%)
Open
$136.79
Prev. Close
$137.54
Day Low
$135.52
Day High
$145.85
52W Low
$66.57
52W High
$211.00
Market Cap
$11.02B
Volume
1.38M