Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$23.3M Sell
134,248
-221
-0.2% -$28.1K 5.01% 6
2026
Q1
$14.9M Buy
134,469
+81,398
+153% +$11.1M 3.79% 9
2025
Q4
$9.67M Sell
53,071
-5,946
-10% -$1.06M 2.51% 23
2025
Q3
$10.3M Buy
59,017
+6,390
+12% +$1.07M 2.58% 20
2025
Q2
$7.65M Buy
52,627
+118
+0.2% +$16.7K 2.33% 26
2025
Q1
$9.24M Buy
52,509
+32,596
+164% +$6.32M 2.82% 22
2024
Q4
$4.18M Sell
19,913
-18,216
-48% -$4.25M 1.43% 29
2024
Q3
$11M Buy
38,129
+20,054
+111% +$6.32M 3.66% 11
2024
Q2
$5.67M Buy
18,075
+6,525
+56% +$2.04M 2.37% 23
2024
Q1
$3.88M Buy
11,550
+471
+4% +$139K 2.11% 19
2023
Q4
$3.14M Buy
+11,079
New +$2.87M 2% 18

Other funds holding ICLR

Eldred Rock Partners's ICLR Position: Q2 2026 in Review

Eldred Rock Partners reduced its Icon (ICLR) stake by 0.16% in Q2 2026, selling an estimated $28.1K and leaving 134,248 shares worth $23.3M. The position accounts for 5.01% of the portfolio, ranked #6.

Eldred Rock Partners first reported a position in ICLR in Q4 2023 and has held it in 11 quarters since. 420 funds tracked by Wall St. Rank hold ICLR as of Q2 2026.

  • Eldred Rock Partners held 134,248 shares of Icon worth $23.3M as of Q2 2026.
  • Eldred Rock Partners sold 221 Icon shares in Q2 2026, an estimated $28.1K.
  • Icon made up 5.01% of Eldred Rock Partners's portfolio in Q2 2026, its #6 holding.
  • Eldred Rock Partners first reported a position in Icon in Q4 2023 and has held it in 11 quarters since.
  • 420 funds tracked by Wall St. Rank held Icon as of Q2 2026.

Based on Eldred Rock Partners's 13F filing for Q2 2026, filed 8 Jul 2026.