A total of 477 institutions have reported a stake in Icon Plc (NASDAQ:ICLR) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Artisan Partners Limited Partnership | 31 Dec, 2025 | 6,873,977 | -197,383 | -2.79% | $1,252,576,089.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 4,350,750 | -286,387 | -6.18% | $792,793,666.00 |
| Orbis Allan Gray Ltd | 31 Dec, 2025 | 4,214,661 | 75,843 | 1.83% | $767,995,527.00 |
| FMR LLC | 31 Dec, 2025 | 3,097,895 | 1,164,657 | 60.24% | $564,498,405.00 |
| PRINCIPAL FINANCIAL GROUP INC | 31 Dec, 2025 | 3,001,535 | -275,758 | -8.41% | $546,939,708.00 |
| FRANKLIN RESOURCES INC | 31 Dec, 2025 | 2,993,336 | 239,808 | 8.71% | $545,410,252.00 |
| Ninety One UK Ltd | 31 Dec, 2025 | 2,945,810 | -60,331 | -2.01% | $536,785,450.00 |
| HARRIS ASSOCIATES L P | 31 Dec, 2025 | 2,510,166 | 167,607 | 7.15% | $457,402,449.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 31 Dec, 2025 | 2,357,033 | -1,146,520 | -32.72% | $429,498,553.00 |
| Ruane, Cunniff & Goldfarb L.P. | 31 Dec, 2025 | 1,679,590 | -21,404 | -1.26% | $306,054,890.00 |
| Capital World Investors | 31 Dec, 2025 | 1,496,479 | 1,268,095 | 555.25% | $272,688,403.00 |
| WGI DM, LLC | 31 Dec, 2025 | 1,396,009 | 118,029 | 9.24% | $254,380,760.00 |
| ALLIANCEBERNSTEIN L.P. | 31 Dec, 2025 | 1,272,462 | -101,612 | -7.39% | $231,868,026.00 |
| Boston Partners | 31 Dec, 2025 | 1,258,903 | 519,768 | 70.32% | $229,400,369.00 |
| 1832 Asset Management L.P. | 31 Dec, 2025 | 1,204,327 | 202 | 0.02% | $219,452,466.00 |
| Allspring Global Investments Holdings, LLC | 31 Dec, 2025 | 1,080,192 | 11,335 | 1.06% | $203,799,825.00 |
| Trinity Street Asset Management LLP | 31 Dec, 2025 | 1,072,428 | 201,455 | 23.13% | $195,417,830.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 1,038,013 | 610,668 | 142.90% | $189,146,980.00 |
| First Pacific Advisors, LP | 31 Dec, 2025 | 980,804 | 6,479 | 0.66% | $178,722,105.00 |
| LYRICAL ASSET MANAGEMENT LP | 31 Dec, 2025 | 967,961 | 967,961 | 0.00% | $176,381,853.00 |