Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$68.5M Sell
394,362
-4,928
-1% -$627K 0.1% 166
2026
Q1
$44.2M Buy
399,290
+333,227
+504% +$45.5M 0.07% 234
2025
Q4
$12M Buy
66,063
+62,325
+1,667% +$11.1M 0.02% 576
2025
Q3
$654K Sell
3,738
-55,473
-94% -$9.28M ﹤0.01% 869
2025
Q2
$8.61M Buy
59,211
+3,165
+6% +$449K 0.01% 629
2025
Q1
$9.81M Buy
56,046
+29,977
+115% +$5.81M 0.02% 569
2024
Q4
$5.47M Sell
26,069
-104,496
-80% -$24.4M 0.01% 634
2024
Q3
$37.3M Buy
130,565
+3,868
+3% +$1.22M 0.07% 258
2024
Q2
$39.7M Sell
126,697
-3,865
-3% -$1.21M 0.08% 247
2024
Q1
$43.9M Sell
130,562
-13,103
-9% -$3.86M 0.09% 235
2023
Q4
$40.7M Buy
143,665
+21,987
+18% +$5.69M 0.09% 234
2023
Q3
$30M Sell
121,678
-6,355
-5% -$1.6M 0.08% 236
2023
Q2
$32M Buy
128,033
+1,175
+0.9% +$249K 0.07% 251
2023
Q1
$27.1M Sell
126,858
-59,575
-32% -$13.3M 0.07% 279
2022
Q4
$36.2M Sell
186,433
-413,094
-69% -$81.9M 0.1% 229
2022
Q3
$110M Sell
599,527
-245,296
-29% -$53.4M 0.33% 70
2022
Q2
$182M Sell
844,823
-7,171
-0.8% -$1.61M 0.57% 36
2022
Q1
$211M Sell
851,994
-65,319
-7% -$16.4M 0.54% 42
2021
Q4
$284M Buy
917,313
+195,743
+27% +$54.8M 0.62% 33
2021
Q3
$189M Buy
721,570
+589,874
+448% +$143M 0.43% 58
2021
Q2
$27.2M Buy
131,696
+663
+0.5% +$143K 0.06% 289
2021
Q1
$25.8M Buy
131,033
+61,283
+88% +$12.1M 0.06% 293
2020
Q4
$13.6M Buy
+69,750
New +$13.6M 0.03% 392

Other funds holding ICLR

Aberdeen Group's ICLR Position: Q2 2026 in Review

Aberdeen Group reduced its Icon (ICLR) stake by 1.2% in Q2 2026, selling an estimated $627K and leaving 394,362 shares worth $68.5M. The position accounts for 0.1% of the portfolio, ranked #166.

Aberdeen Group first reported a position in ICLR in Q4 2020 and has held it in 23 quarters since. The position peaked at $284M in Q4 2021. 421 funds tracked by Wall St. Rank hold ICLR as of Q2 2026.

  • Aberdeen Group held 394,362 shares of Icon worth $68.5M as of Q2 2026.
  • Aberdeen Group sold 4,928 Icon shares in Q2 2026, an estimated $627K.
  • Icon made up 0.1% of Aberdeen Group's portfolio in Q2 2026, its #166 holding.
  • Aberdeen Group first reported a position in Icon in Q4 2020 and has held it in 23 quarters since.
  • Aberdeen Group's Icon position peaked at $284M in Q4 2021.
  • 421 funds tracked by Wall St. Rank held Icon as of Q2 2026.

Based on Aberdeen Group's 13F filing for Q2 2026, filed 31 Jul 2026.