ICON PLC (ICLR): Price and Financial Metrics

ICON PLC (ICLR): $190.42

9.60 (-4.80%)

POWR Rating

Component Grades

Momentum

D

Stability

C

Sentiment

Quality

C

ICLR Price/Volume Stats

Current price $190.42 52-week high $347.72
Prev. close $200.02 52-week low $188.57
Day low $188.57 Volume 802,070
Day high $197.55 Avg. volume 698,608
50-day MA $267.05 Dividend yield N/A
200-day MA $303.85 Market Cap 15.71B

ICLR Stock Price Chart Interactive Chart >


ICON PLC (ICLR) Company Bio


ICON Public Limited Company provides outsourced development services to the pharmaceutical, biotechnology, and medical device industries in Ireland, rest of Europe, the United States, and internationally. The company was founded in 1990 and is based in Dublin, Ireland.


ICLR Latest News Stream


Event/Time News Detail
Loading, please wait...

ICLR Latest Social Stream


Loading social stream, please wait...

View Full ICLR Social Stream

ICLR Price Returns

1-mo -35.14%
3-mo -40.95%
6-mo -39.50%
1-year -29.23%
3-year -33.32%
5-year 23.18%
YTD -32.73%
2023 45.72%
2022 -37.28%
2021 58.84%
2020 13.21%
2019 33.29%

Get Free Updates

Join thousands of investors who get the latest news, insights and top rated picks from StockNews.com!