Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$133K Buy
+1,200
New +$164K ﹤0.01% 3326
2025
Q4
Sell
-6,100
Closed -$1.07M 4563
2025
Q3
$1.07M Buy
6,100
+3,200
+110% +$536K ﹤0.01% 2226
2025
Q2
$422K Buy
2,900
+800
+38% +$113K ﹤0.01% 2752
2025
Q1
$367K Buy
+2,100
New +$407K ﹤0.01% 2720
2024
Q4
Sell
-2,400
Closed -$690K 4423
2024
Q3
$690K Buy
2,400
+300
+14% +$94.6K ﹤0.01% 2318
2024
Q2
$658K Sell
2,100
-4,200
-67% -$1.32M ﹤0.01% 2339
2024
Q1
$2.12M Sell
6,300
-2,500
-28% -$737K ﹤0.01% 1696
2023
Q4
$2.49M Sell
8,800
-1,500
-15% -$388K 0.01% 1756
2023
Q3
$2.54M Buy
10,300
+4,900
+91% +$1.23M 0.01% 1604
2023
Q2
$1.35M Buy
5,400
+3,100
+135% +$658K ﹤0.01% 1934
2023
Q1
$491K Buy
2,300
+2,200
+2,200% +$490K ﹤0.01% 2818
2022
Q4
$19.4K Buy
+100
New +$19.8K ﹤0.01% 4373
2022
Q3
Sell
-400
Closed -$87K 5247
2022
Q2
$87K Sell
400
-500
-56% -$112K ﹤0.01% 4160
2022
Q1
$219K Buy
+900
New +$226K ﹤0.01% 3713
2021
Q4
Sell
-15,993
Closed -$4.19M 5562
2021
Q3
$4.19M Sell
15,993
-3,274
-17% -$796K 0.02% 1039
2021
Q2
$3.98M Buy
19,267
+17,167
+817% +$3.7M 0.02% 936
2021
Q1
$412K Buy
+2,100
New +$415K ﹤0.01% 2855
2020
Q3
Sell
-300
Closed -$51K 4350
2020
Q2
$51K Sell
300
-1,500
-83% -$236K ﹤0.01% 3788
2020
Q1
$245K Buy
1,800
+1,600
+800% +$256K ﹤0.01% 2450
2019
Q4
$34K Sell
200
-13,500
-99% -$2.08M ﹤0.01% 3893
2019
Q3
$2.02M Buy
13,700
+10,700
+357% +$1.64M 0.02% 1026
2019
Q2
$462K Buy
3,000
+800
+36% +$112K ﹤0.01% 2259
2019
Q1
$300K Buy
+2,200
New +$300K ﹤0.01% 2701

Other funds holding ICLR

Walleye Trading's ICLR Position: Q1 2026 in Review

Walleye Trading sold out of Icon (ICLR) in Q1 2026, closing a stake of 27,383 shares — an estimated $3.74M sold.

Walleye Trading first reported a position in ICLR in Q3 2015 and held it in 18 quarters. The position peaked at $4.99M in Q4 2025. 415 funds tracked by Wall St. Rank hold ICLR as of Q1 2026.

  • Walleye Trading reported no remaining Icon position as of Q1 2026 after selling out during the quarter.
  • Walleye Trading sold 27,383 Icon shares in Q1 2026, an estimated $3.74M.
  • Walleye Trading first reported a position in Icon in Q3 2015 and held it in 18 quarters.
  • Walleye Trading's Icon position peaked at $4.99M in Q4 2025.
  • 415 funds tracked by Wall St. Rank held Icon as of Q1 2026.

Based on Walleye Trading's 13F filing for Q1 2026, filed 11 May 2026.