Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
– Sell
-27,383
Closed -$3.74M – 4381
2025
Q4
$4.99M Buy
27,383
+2,796
+11% +$498K 0.01% 1304
2025
Q3
$4.3M Buy
24,587
+5,714
+30% +$956K 0.01% 1330
2025
Q2
$2.75M Buy
18,873
+18,206
+2,730% +$2.58M 0.01% 1540
2025
Q1
$117K Buy
+667
New +$129K ﹤0.01% 3328
2024
Q4
– Sell
-1,438
Closed -$413K – 4422
2024
Q3
$413K Buy
1,438
+825
+135% +$260K ﹤0.01% 2635
2024
Q2
$192K Buy
+613
New +$192K ﹤0.01% 3112
2024
Q1
– Sell
-400
Closed -$118K – 5025
2023
Q4
$113K Buy
+400
New +$104K ﹤0.01% 4092
2022
Q2
– Sell
-335
Closed -$75.1K – 5373
2022
Q1
$81K Buy
+335
New +$84K ﹤0.01% 4345
2021
Q3
– Sell
-2,351
Closed -$571K – 5427
2021
Q2
$486K Buy
+2,351
New +$507K ﹤0.01% 2941
2019
Q4
– Sell
-1,955
Closed -$302K – 4413
2019
Q3
$288K Buy
+1,955
New +$300K ﹤0.01% 2623
2018
Q3
– Sell
-6,030
Closed -$799K – 5398
2018
Q2
$799K Buy
6,030
+3,140
+109% +$391K ﹤0.01% 2347
2018
Q1
$341K Buy
+2,890
New +$331K ﹤0.01% 3046
2017
Q2
– Sell
-159
Closed -$13K – 4692
2017
Q1
$13K Buy
159
+60
+61% +$4.91K ﹤0.01% 4261
2016
Q4
$7K Sell
99
-4,785
-98% -$372K ﹤0.01% 4392
2016
Q3
$378K Buy
4,884
+4,484
+1,121% +$337K ﹤0.01% 2357
2016
Q2
$28K Sell
400
-500
-56% -$34.3K ﹤0.01% 4353
2016
Q1
$68K Buy
+900
New +$63.1K ﹤0.01% 3647
2015
Q4
– Sell
-1,700
Closed -$121K – 5445
2015
Q3
$121K Buy
+1,700
New +$128K ﹤0.01% 2792

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. 417 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.
  • 417 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.