Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-5,819
Closed -$410K 1864
2025
Q1
$410K Buy
5,819
+56
+1% +$4.48K ﹤0.01% 1105
2024
Q4
$428K Sell
5,763
-1,635
-22% -$124K ﹤0.01% 789
2024
Q3
$552K Buy
7,398
+595
+9% +$38.1K ﹤0.01% 675
2024
Q2
$408K Buy
6,803
+1,682
+33% +$98.6K ﹤0.01% 675
2024
Q1
$334K Buy
5,121
+1,664
+48% +$129K ﹤0.01% 766
2023
Q4
$317K Buy
+3,457
New +$289K ﹤0.01% 697
2022
Q1
Sell
-650,000
Closed -$148M 658
2021
Q4
$148M Buy
+650,000
New +$175M 0.79% 27
2021
Q1
Sell
-9,897
Closed -$3.29M 1026
2020
Q4
$3.29M Buy
+9,897
New +$2.6M 0.02% 458
2020
Q1
Sell
-54,275
Closed -$7.27M 704
2019
Q4
$7.27M Sell
54,275
-700
-1% -$96.2K 0.05% 321
2019
Q3
$5.59M Buy
54,975
+222
+0.4% +$27.2K 0.05% 317
2019
Q2
$4.96M Sell
54,753
-12,100
-18% -$971K 0.04% 402
2019
Q1
$4.31M Buy
+66,853
New +$3.58M 0.04% 362

Other funds holding ROKU

CIBC World Markets's ROKU Position: Q2 2025 in Review

CIBC World Markets sold out of Roku (ROKU) in Q2 2025, closing a stake of 5,819 shares — an estimated $410K sold.

CIBC World Markets first reported a position in ROKU in Q1 2019 and held it in 12 quarters. The position peaked at $148M in Q4 2021. 568 funds tracked by Wall St. Rank hold ROKU as of Q2 2025.

  • CIBC World Markets reported no remaining Roku position as of Q2 2025 after selling out during the quarter.
  • CIBC World Markets sold 5,819 Roku shares in Q2 2025, an estimated $410K.
  • CIBC World Markets first reported a position in Roku in Q1 2019 and held it in 12 quarters.
  • CIBC World Markets's Roku position peaked at $148M in Q4 2021.
  • 568 funds tracked by Wall St. Rank held Roku as of Q2 2025.

Based on CIBC World Markets's 13F filing for Q2 2025, filed 14 Aug 2025.