News
Icon ICLR reported solid third-quarter results, highlighted by revenue exceeding $2 billion, representing an increase of nearly 6% from the prior-year period. We continue to have a positive ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results