Icon PlcNASDAQ   Updated Jul 1, 2022 9:33 PM
ICLR212.713.99 (1.84%)
Post-Market0.12 (0.06%)
354
  • Key Data
  • 52wk Low196.34
  • 52wk High313.00
  • Mkt Cap17.29b
  • Volume517.64k
  • Real-Time