VOYA Investment Management’s Icon ICLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$50.4M Buy
+289,918
New +$36.9M 0.04% 308
2026
Q1
Sell
-438,319
Closed -$79.9M 2399
2025
Q4
$79.9M Buy
438,319
+436,074
+19,424% +$77.7M 0.08% 241
2025
Q3
$393K Buy
+2,245
New +$376K ﹤0.01% 1877
2024
Q4
Sell
-33,051
Closed -$9.5M 2756
2024
Q3
$9.5M Sell
33,051
-10,990
-25% -$3.47M 0.01% 785
2024
Q2
$13.8M Sell
44,041
-8,961
-17% -$2.81M 0.01% 656
2024
Q1
$17.8M Buy
53,002
+16,568
+45% +$4.88M 0.02% 581
2023
Q4
$10.3M Sell
36,434
-7,355
-17% -$1.9M 0.01% 730
2023
Q3
$10.8M Buy
43,789
+14,702
+51% +$3.71M 0.01% 685
2023
Q2
$7.28M Sell
29,087
-55,686
-66% -$11.8M 0.01% 852
2023
Q1
$18.1M Buy
84,773
+15,905
+23% +$3.54M 0.02% 554
2022
Q4
$13.4M Buy
68,868
+21,034
+44% +$4.17M 0.02% 634
2022
Q3
$8.79M Sell
47,834
-48,265
-50% -$10.5M 0.01% 755
2022
Q2
$20.8M Buy
96,099
+27,165
+39% +$6.09M 0.05% 306
2022
Q1
$16.8M Buy
+68,934
New +$17.3M 0.03% 413
2021
Q4
Sell
-6,491
Closed -$1.7M 2796
2021
Q3
$1.7M Buy
+6,491
New +$1.58M ﹤0.01% 1259

Other funds holding ICLR

VOYA Investment Management's ICLR Position: Q2 2026 in Review

VOYA Investment Management opened a new position in Icon (ICLR) in Q2 2026: 289,918 shares worth $50.4M. The stake represents 0.04% of the portfolio and ranks #308 among its holdings. This is a return to the name: VOYA Investment Management previously reported a position in ICLR as recently as Q4 2025.

VOYA Investment Management first reported a position in ICLR in Q3 2021 and has held it in 15 quarters since. The position peaked at $79.9M in Q4 2025. 421 funds tracked by Wall St. Rank hold ICLR as of Q2 2026.

  • VOYA Investment Management held 289,918 shares of Icon worth $50.4M as of Q2 2026.
  • Icon was a new VOYA Investment Management position in Q2 2026.
  • Icon made up 0.04% of VOYA Investment Management's portfolio in Q2 2026, its #308 holding.
  • VOYA Investment Management first reported a position in Icon in Q3 2021 and has held it in 15 quarters since.
  • VOYA Investment Management's Icon position peaked at $79.9M in Q4 2025.
  • 421 funds tracked by Wall St. Rank held Icon as of Q2 2026.

Based on VOYA Investment Management's 13F filing for Q2 2026, filed 12 Aug 2026.