Sands Capital Management’s Icon ICLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-91,550
Closed -$13.3M 68
2025
Q2
$13.3M Sell
91,550
-2,774
-3% -$393K 0.04% 63
2025
Q1
$16.5M Sell
94,324
-376
-0.4% -$72.9K 0.06% 67
2024
Q4
$19.9M Buy
+94,700
New +$22.1M 0.06% 65
2024
Q2
Sell
-199
Closed -$66.9K 71
2024
Q1
$66.9K Sell
199
-2
-1% -$590 ﹤0.01% 70
2023
Q4
$56.9K Sell
201
-54
-21% -$14K ﹤0.01% 69
2023
Q3
$62.8K Buy
+255
New +$64.3K ﹤0.01% 70

Other funds holding ICLR

Sands Capital Management's ICLR Position: Q3 2025 in Review

Sands Capital Management sold out of Icon (ICLR) in Q3 2025, closing a stake of 91,550 shares — an estimated $13.3M sold.

Sands Capital Management first reported a position in ICLR in Q3 2023 and held it in 6 quarters. The position peaked at $19.9M in Q4 2024. 514 funds tracked by Wall St. Rank hold ICLR as of Q3 2025.

  • Sands Capital Management reported no remaining Icon position as of Q3 2025 after selling out during the quarter.
  • Sands Capital Management sold 91,550 Icon shares in Q3 2025, an estimated $13.3M.
  • Sands Capital Management first reported a position in Icon in Q3 2023 and held it in 6 quarters.
  • Sands Capital Management's Icon position peaked at $19.9M in Q4 2024.
  • 514 funds tracked by Wall St. Rank held Icon as of Q3 2025.

Based on Sands Capital Management's 13F filing for Q3 2025, filed 13 Nov 2025.