Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$71.1M Sell
751,900
-94,100
-11% -$9.16M 0.03% 385
2025
Q4
$91.8M Sell
846,000
-5,300
-0.6% -$538K 0.03% 311
2025
Q3
$85.2M Sell
851,300
-1,500
-0.2% -$138K 0.03% 318
2025
Q2
$75M Buy
852,800
+3,100
+0.4% +$217K 0.03% 294
2025
Q1
$59.9M Sell
849,700
-218,900
-20% -$17.5M 0.03% 274
2024
Q4
$79.4M Buy
1,068,600
+87,700
+9% +$6.65M 0.04% 241
2024
Q3
$73.2M Buy
980,900
+104,200
+12% +$6.68M 0.04% 226
2024
Q2
$52.5M Sell
876,700
-124,500
-12% -$7.3M 0.03% 286
2024
Q1
$65.2M Sell
1,001,200
-157,600
-14% -$12.3M 0.04% 203
2023
Q4
$106M Sell
1,158,800
-36,600
-3% -$3.06M 0.07% 131
2023
Q3
$84.4M Buy
1,195,400
+203,100
+20% +$15.7M 0.07% 126
2023
Q2
$63.5M Buy
992,300
+7,300
+0.7% +$443K 0.06% 153
2023
Q1
$64.8M Sell
985,000
-172,600
-15% -$10.1M 0.08% 133
2022
Q4
$47.1M Buy
1,157,600
+96,400
+9% +$5.04M 0.07% 165
2022
Q3
$59.9M Sell
1,061,200
-85,900
-7% -$6.54M 0.08% 111
2022
Q2
$94.2M Sell
1,147,100
-1,900
-0.2% -$184K 0.13% 62
2022
Q1
$144M Buy
1,149,000
+98,200
+9% +$14.4M 0.14% 55
2021
Q4
$240M Buy
1,050,800
+204,000
+24% +$55M 0.2% 46
2021
Q3
$265M Buy
846,800
+167,500
+25% +$63.1M 0.28% 37
2021
Q2
$312M Buy
679,300
+134,100
+25% +$47.4M 0.38% 35
2021
Q1
$178M Buy
545,200
+14,600
+3% +$5.72M 0.26% 44
2020
Q4
$176M Buy
530,600
+98,300
+23% +$25.8M 0.23% 43
2020
Q3
$81.6M Sell
432,300
-198,100
-31% -$31.3M 0.13% 64
2020
Q2
$73.5M Buy
630,400
+52,000
+9% +$5.95M 0.15% 58
2020
Q1
$50.6M Buy
578,400
+128,600
+29% +$14.8M 0.11% 60
2019
Q4
$60.2M Buy
449,800
+95,700
+27% +$13.2M 0.15% 48
2019
Q3
$36M Buy
354,100
+167,900
+90% +$20.5M 0.11% 59
2019
Q2
$16.9M Buy
186,200
+23,800
+15% +$1.91M 0.05% 115
2019
Q1
$10.5M Buy
+162,400
New +$8.69M 0.04% 139

Other funds holding ROKU

IMC Chicago's ROKU Position: Q1 2026 in Review

IMC Chicago sold out of Roku (ROKU) in Q1 2026, closing a stake of 102,852 shares — an estimated $10M sold.

IMC Chicago first reported a position in ROKU in Q2 2019 and held it in 12 quarters. The position peaked at $14.3M in Q4 2021. 691 funds tracked by Wall St. Rank hold ROKU as of Q1 2026.

  • IMC Chicago reported no remaining Roku position as of Q1 2026 after selling out during the quarter.
  • IMC Chicago sold 102,852 Roku shares in Q1 2026, an estimated $10M.
  • IMC Chicago first reported a position in Roku in Q2 2019 and held it in 12 quarters.
  • IMC Chicago's Roku position peaked at $14.3M in Q4 2021.
  • 691 funds tracked by Wall St. Rank held Roku as of Q1 2026.

Based on IMC Chicago's 13F filing for Q1 2026, filed 5 May 2026.