ICON

ICLR

ICLR
ICON Stock Quote
$200.46 $1.13 0.6%
Price as of December 4, 2020, 8:06 p.m. EST View Interactive ICLR Charts

The Company is a contract research organization, providing clinical research and development services on a global basis to the pharmaceutical, biotechnology and medical device industries.

Interactive Chart


News & Analysis: ICON

All

Earnings










Why ICON PLC Stock Soared Today

Shares of the contract research organization soared more than 16% today. Is the move meaningful, or just market noise?