Swiss National Bank’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.5M Buy
258,800
+2,000
+0.8% +$195K 0.01% 599
2025
Q4
$27.9M Buy
256,800
+5,700
+2% +$579K 0.02% 566
2025
Q3
$25.1M Buy
251,100
+5,400
+2% +$498K 0.01% 579
2025
Q2
$21.6M Sell
245,700
-115,000
-32% -$8.03M 0.01% 609
2025
Q1
$25.4M Buy
360,700
+1,000
+0.3% +$80K 0.02% 564
2024
Q4
$26.7M Sell
359,700
-17,100
-5% -$1.3M 0.02% 570
2024
Q3
$28.1M Buy
376,800
+5,000
+1% +$320K 0.02% 567
2024
Q2
$22.3M Sell
371,800
-2,800
-0.7% -$164K 0.02% 606
2024
Q1
$24.4M Sell
374,600
-13,400
-3% -$1.04M 0.02% 592
2023
Q4
$35.6M Sell
388,000
-8,800
-2% -$736K 0.03% 516
2023
Q3
$28M Sell
396,800
-45,700
-10% -$3.54M 0.02% 554
2023
Q2
$28.3M Sell
442,500
-39,700
-8% -$2.41M 0.02% 578
2023
Q1
$31.7M Sell
482,200
-8,500
-2% -$498K 0.02% 564
2022
Q4
$20M Sell
490,700
-28,648
-6% -$1.5M 0.01% 632
2022
Q3
$29.3M Buy
519,348
+2,800
+0.5% +$213K 0.02% 566
2022
Q2
$42.4M Buy
516,548
+6,700
+1% +$649K 0.03% 511
2022
Q1
$63.9M Buy
509,848
+67,400
+15% +$9.89M 0.04% 451
2021
Q4
$101M Sell
442,448
-13,100
-3% -$3.53M 0.06% 301
2021
Q3
$143M Buy
455,548
+11,200
+3% +$4.22M 0.09% 212
2021
Q2
$204M Buy
444,348
+25,174
+6% +$8.9M 0.13% 142
2021
Q1
$137M Buy
419,174
+19,300
+5% +$7.56M 0.09% 218
2020
Q4
$133M Buy
399,874
+3,800
+1% +$997K 0.09% 210
2020
Q3
$74.8M Buy
396,074
+25,900
+7% +$4.1M 0.06% 316
2020
Q2
$43.1M Buy
370,174
+14,800
+4% +$1.69M 0.04% 442
2020
Q1
$31.1M Buy
355,374
+85,900
+32% +$9.89M 0.03% 454
2019
Q4
$36.1M Sell
269,474
-300
-0.1% -$41.2K 0.04% 458
2019
Q3
$27.5M Buy
269,774
+117,774
+77% +$14.4M 0.03% 515
2019
Q2
$13.8M Buy
+152,000
New +$12.2M 0.01% 668

Other funds holding ROKU

Swiss National Bank's ROKU Position: Q1 2026 in Review

Swiss National Bank increased its Roku (ROKU) stake by 0.78% in Q1 2026, buying an estimated $195K and bringing the position to 258,800 shares worth $24.5M. The position accounts for 0.01% of the portfolio, ranked #599.

Swiss National Bank first reported a position in ROKU in Q2 2019 and has held it in 28 quarters since. The position peaked at $204M in Q2 2021. 691 funds tracked by Wall St. Rank hold ROKU as of Q1 2026.

  • Swiss National Bank held 258,800 shares of Roku worth $24.5M as of Q1 2026.
  • Swiss National Bank bought 2,000 Roku shares in Q1 2026, an estimated $195K.
  • Roku made up 0.01% of Swiss National Bank's portfolio in Q1 2026, its #599 holding.
  • Swiss National Bank first reported a position in Roku in Q2 2019 and has held it in 28 quarters since.
  • Swiss National Bank's Roku position peaked at $204M in Q2 2021.
  • 691 funds tracked by Wall St. Rank held Roku as of Q1 2026.

Based on Swiss National Bank's 13F filing for Q1 2026, filed 7 May 2026.