National Bank of Canada’s Roku ROKU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$24.4K Sell
258
-174
-40% -$16.9K ﹤0.01% 2139
2025
Q4
$46.8K Sell
432
-75
-15% -$7.61K ﹤0.01% 1973
2025
Q3
$50.8K Buy
+507
New +$46.8K ﹤0.01% 1936
2024
Q4
Sell
-150,800
Closed -$11.3M 3170
2024
Q3
$11.3M Buy
150,800
+149,514
+11,626% +$9.58M 0.01% 636
2024
Q2
$80.2K Buy
1,286
+36
+3% +$2.11K ﹤0.01% 1550
2024
Q1
$72.4K Sell
1,250
-62,846
-98% -$4.89M ﹤0.01% 1642
2023
Q4
$5.7M Buy
64,096
+48,893
+322% +$4.09M 0.01% 725
2023
Q3
$1.04M Buy
15,203
+64
+0.4% +$4.96K ﹤0.01% 1193
2023
Q2
$989K Buy
15,139
+2,854
+23% +$173K ﹤0.01% 1150
2023
Q1
$807K Buy
12,285
+4,456
+57% +$261K ﹤0.01% 1123
2022
Q4
$319K Sell
7,829
-6,897
-47% -$360K ﹤0.01% 1358
2022
Q3
$875K Sell
14,726
-4,173
-22% -$318K ﹤0.01% 1021
2022
Q2
$1.58M Buy
18,899
+1,025
+6% +$99.3K 0.01% 859
2022
Q1
$2M Sell
17,874
-34,463
-66% -$5.06M 0.01% 879
2021
Q4
$11.9M Buy
+52,337
New +$14.1M 0.04% 348

Other funds holding ROKU

National Bank of Canada's ROKU Position: Q1 2026 in Review

National Bank of Canada reduced its Roku (ROKU) stake by 40% in Q1 2026, selling an estimated $16.9K and leaving 258 shares worth $24.4K. The position accounts for ﹤0.01% of the portfolio, ranked #2139.

National Bank of Canada first reported a position in ROKU in Q4 2021 and has held it in 15 quarters since. The position peaked at $11.9M in Q4 2021. 692 funds tracked by Wall St. Rank hold ROKU as of Q1 2026.

  • National Bank of Canada held 258 shares of Roku worth $24.4K as of Q1 2026.
  • National Bank of Canada sold 174 Roku shares in Q1 2026, an estimated $16.9K.
  • Roku made up ﹤0.01% of National Bank of Canada's portfolio in Q1 2026, its #2139 holding.
  • National Bank of Canada first reported a position in Roku in Q4 2021 and has held it in 15 quarters since.
  • National Bank of Canada's Roku position peaked at $11.9M in Q4 2021.
  • 692 funds tracked by Wall St. Rank held Roku as of Q1 2026.

Based on National Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.