Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.74M Buy
10,042
+6,834
+213% +$870K 0.36% 47
2026
Q1
$355K Sell
3,208
-319
-9% -$43.6K 0.28% 103
2025
Q4
$643K Buy
+3,527
New +$628K 0.53% 42

Other funds holding ICLR

Storgate's ICLR Position: Q2 2026 in Review

Storgate increased its Icon (ICLR) stake by 213% in Q2 2026, buying an estimated $870K and bringing the position to 10,042 shares worth $1.74M. The position accounts for 0.36% of the portfolio, ranked #47.

Storgate first reported a position in ICLR in Q4 2025 and has held it in 3 quarters since. 421 funds tracked by Wall St. Rank hold ICLR as of Q2 2026.

  • Storgate held 10,042 shares of Icon worth $1.74M as of Q2 2026.
  • Storgate bought 6,834 Icon shares in Q2 2026, an estimated $870K.
  • Icon made up 0.36% of Storgate's portfolio in Q2 2026, its #47 holding.
  • Storgate first reported a position in Icon in Q4 2025 and has held it in 3 quarters since.
  • 421 funds tracked by Wall St. Rank held Icon as of Q2 2026.

Based on Storgate's 13F filing for Q2 2026, filed 12 Aug 2026.