No Data
No Data
No Data
No Data
No Data
Here's How Much You Would Have Made Owning Icon Stock In The Last 20 Years
Icon (NASDAQ:ICLR) has outperformed the market over the past 20 years by 10.4% on an annualized basis producing an average annual return of 18.29%. Currently, Icon has a market capitalization of $25.2
BenzingaApr 12 17:30 ET
ICLR or CRL: Which Is the Better Value Stock Right Now?
Yahoo FinanceApr 12 11:40 ET
ICON's (NASDAQ:ICLR) Investors Will Be Pleased With Their Splendid 139% Return Over the Last Five Years
The worst result, after buying shares in a company (assuming no leverage), would be if you lose all the money you put in. But on the bright side, you can make far more than 100% on a really good stoc
Simply Wall StApr 12 09:43 ET
Express News | ICON PLC : Mizuho Raises Target Price to $360 From $346
Moomoo 24/7Apr 11 07:46 ET
Icon Is Maintained at Outperform by Baird
Icon Is Maintained at Outperform by Baird
Dow JonesApr 4 13:24 ET
Baird Maintains Outperform on Icon, Raises Price Target to $362
Baird analyst Eric Coldwell maintains Icon with a Outperform and raises the price target from $345 to $362.
Analyst UpgradesApr 4 13:13 ET
No Data
No Data