Walter Public Investments’s Icon ICLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-80,757
Closed -$14.1M 52
2025
Q3
$14.1M Sell
80,757
-20,524
-20% -$3.43M 2.32% 24
2025
Q2
$14.7M Sell
101,281
-1,116
-1% -$158K 2.5% 20
2025
Q1
$17.9M Buy
102,397
+5,443
+6% +$1.06M 3.34% 14
2024
Q4
$20.3M Buy
96,954
+22,269
+30% +$5.2M 3.64% 9
2024
Q3
$21.5M Buy
74,685
+1,572
+2% +$496K 3.74% 8
2024
Q2
$22.9M Sell
73,113
-109
-0.1% -$34.2K 4.39% 6
2024
Q1
$24.6M Buy
73,222
+559
+0.8% +$165K 4.81% 3
2023
Q4
$20.6M Hold
72,663
4.32% 5
2023
Q3
$17.9M Sell
72,663
-1,650
-2% -$416K 4.24% 7
2023
Q2
$18.6M Buy
74,313
+960
+1% +$204K 4.14% 7
2023
Q1
$15.7M Buy
73,353
+3,843
+6% +$855K 4.73% 6
2022
Q4
$13.5M Buy
69,510
+4,736
+7% +$939K 4.49% 10
2022
Q3
$11.9M Buy
64,774
+8,034
+14% +$1.75M 4.18% 11
2022
Q2
$12.9M Buy
56,740
+904
+2% +$203K 4.62% 10
2022
Q1
$11.9M Buy
+55,836
New +$14M 4.01% 12

Other funds holding ICLR

Walter Public Investments's ICLR Position: Q4 2025 in Review

Walter Public Investments sold out of Icon (ICLR) in Q4 2025, closing a stake of 80,757 shares — an estimated $14.1M sold.

Walter Public Investments first reported a position in ICLR in Q1 2022 and held it in 15 quarters. The position peaked at $24.6M in Q1 2024. 513 funds tracked by Wall St. Rank hold ICLR as of Q4 2025.

  • Walter Public Investments reported no remaining Icon position as of Q4 2025 after selling out during the quarter.
  • Walter Public Investments sold 80,757 Icon shares in Q4 2025, an estimated $14.1M.
  • Walter Public Investments first reported a position in Icon in Q1 2022 and held it in 15 quarters.
  • Walter Public Investments's Icon position peaked at $24.6M in Q1 2024.
  • 513 funds tracked by Wall St. Rank held Icon as of Q4 2025.

Based on Walter Public Investments's 13F filing for Q4 2025, filed 10 Feb 2026.