Icon PLC (NASDAQ:ICLR) successfully renewed all strategic partnerships this year ... There was a significant level of project delays and cancellations, particularly in vaccine-related programs ...
Results that may be inaccessible to you are currently showing.