News
We purchased shares of Icon in March 2024 for ~$323.00 per share. Why did we sell our ICLR position and move on? Click here ...
A webcast replay of the conference call will be available approximately one hour following the conclusion of the call. ICON plc is a world-leading clinical research organisation powered by healthcare ...
A month has gone by since the last earnings report for Icon PLC (ICLR). Shares have lost about 8.9% in that time frame, underperforming the S&P 500. Will the recent negative trend continue leading ...
ICON plc is a world-leading clinical research organisation ... all of which are difficult to predict and some of which are beyond our control. For these reasons, you should not place undue ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results