ICON plcNASDAQ Updated Jun 11, 2021 8:00 PM
ICLR216.181.62 (0.74%)
Post-Market0.00 (0.00%)
286
  • Key Data
  • 52wk Low155.45
  • 52wk High234.22
  • Mkt Cap11.43b
  • Volume353.12k
  • Real-Time