ICON PLC (ICLR): Price and Financial Metrics

ICON PLC (ICLR): $198.11

4.36 (-2.15%)

POWR Rating

Component Grades

Momentum

C

Stability

C

Sentiment

Quality

C

ICLR Price/Volume Stats

Current price $198.11 52-week high $347.72
Prev. close $202.47 52-week low $183.38
Day low $197.64 Volume 1,229,500
Day high $204.08 Avg. volume 1,069,018
50-day MA $210.21 Dividend yield N/A
200-day MA $282.68 Market Cap 16.34B

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 -4.53%
3-mo -31.36%
6-mo -40.37%
1-year -23.68%
3-year -22.59%
5-year 13.69%
YTD -5.53%
2024 -25.92%
2023 45.72%
2022 -37.28%
2021 58.84%
2020 13.21%

Get Free Updates

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