Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-455,399
Closed -$83M 106
2025
Q4
$83M Buy
455,399
+12,552
+3% +$2.24M 3.36% 8
2025
Q3
$77.5M Buy
442,847
+13,996
+3% +$2.34M 3.51% 9
2025
Q2
$62.4M Buy
428,851
+72,945
+20% +$10.3M 3.06% 11
2025
Q1
$62.3M Buy
355,906
+48,533
+16% +$9.41M 4.19% 5
2024
Q4
$64.5M Buy
307,373
+90,066
+41% +$21M 3.99% 6
2024
Q3
$62.4M Sell
217,307
-38,435
-15% -$12.1M 4.24% 6
2024
Q2
$80.2M Sell
255,742
-13,701
-5% -$4.29M 4.05% 7
2024
Q1
$90.5M Buy
269,443
+10,025
+4% +$2.96M 4.4% 7
2023
Q4
$73.4M Sell
259,418
-43,758
-14% -$11.3M 3.59% 8
2023
Q3
$74.7M Sell
303,176
-26,481
-8% -$6.67M 3.66% 8
2023
Q2
$82.5M Buy
329,657
+58,331
+21% +$12.4M 3.5% 8
2023
Q1
$58M Buy
271,326
+2,264
+0.8% +$504K 2.62% 16
2022
Q4
$52.3M Sell
269,062
-45,801
-15% -$9.08M 2.56% 19
2022
Q3
$57.9M Sell
314,863
-5,566
-2% -$1.21M 2.78% 16
2022
Q2
$69.4M Buy
320,429
+29,281
+10% +$6.57M 3.08% 14
2022
Q1
$70.8M Buy
291,148
+67,495
+30% +$16.9M 2.6% 15
2021
Q4
$69.3M Buy
223,653
+37,095
+20% +$10.4M 2.42% 15
2021
Q3
$48.9M Buy
186,558
+16,052
+9% +$3.9M 2.25% 16
2021
Q2
$35.2M Buy
170,506
+41,551
+32% +$8.97M 1.65% 22
2021
Q1
$25.3M Buy
128,955
+14,173
+12% +$2.8M 1.46% 22
2020
Q4
$22.4M Buy
114,782
+66,682
+139% +$13M 1.37% 24
2020
Q3
$9.19M Buy
48,100
+34,052
+242% +$6.26M 1.01% 35
2020
Q2
$2.37M Buy
14,048
+3,946
+39% +$622K 0.25% 74
2020
Q1
$1.37M Buy
10,102
+4,009
+66% +$642K 0.11% 78
2019
Q4
$1.05M Buy
+6,093
New +$940K 0.09% 88

Other funds holding ICLR

Ninety One North America's ICLR Position: Q1 2026 in Review

Ninety One North America sold out of Icon (ICLR) in Q1 2026, closing a stake of 455,399 shares — an estimated $83M sold.

Ninety One North America first reported a position in ICLR in Q4 2019 and held it in 25 quarters. The position peaked at $90.5M in Q1 2024. 415 funds tracked by Wall St. Rank hold ICLR as of Q1 2026.

  • Ninety One North America reported no remaining Icon position as of Q1 2026 after selling out during the quarter.
  • Ninety One North America sold 455,399 Icon shares in Q1 2026, an estimated $83M.
  • Ninety One North America first reported a position in Icon in Q4 2019 and held it in 25 quarters.
  • Ninety One North America's Icon position peaked at $90.5M in Q1 2024.
  • 415 funds tracked by Wall St. Rank held Icon as of Q1 2026.

Based on Ninety One North America's 13F filing for Q1 2026, filed 24 Apr 2026.