Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$22.2M Buy
234,457
+29,342
+14% +$2.86M ﹤0.01% 1399
2025
Q4
$22.3M Buy
205,115
+13,111
+7% +$1.33M ﹤0.01% 1408
2025
Q3
$19.2M Sell
192,004
-10,652
-5% -$982K ﹤0.01% 1475
2025
Q2
$17.8M Sell
202,656
-60,236
-23% -$4.21M ﹤0.01% 1493
2025
Q1
$18.5M Buy
262,892
+6,471
+3% +$518K ﹤0.01% 1484
2024
Q4
$19.1M Sell
256,421
-60,350
-19% -$4.57M ﹤0.01% 1513
2024
Q3
$23.7M Sell
316,771
-71,536
-18% -$4.58M ﹤0.01% 1389
2024
Q2
$23.3M Buy
388,307
+56,586
+17% +$3.32M ﹤0.01% 1363
2024
Q1
$21.6M Sell
331,721
-3,768
-1% -$293K ﹤0.01% 1403
2023
Q4
$30.8M Buy
335,489
+104,460
+45% +$8.74M 0.01% 1216
2023
Q3
$16.3M Buy
231,029
+15,379
+7% +$1.19M ﹤0.01% 1448
2023
Q2
$13.8M Buy
215,650
+5,775
+3% +$351K ﹤0.01% 1583
2023
Q1
$13.8M Buy
209,875
+25,189
+14% +$1.47M ﹤0.01% 1562
2022
Q4
$7.52M Sell
184,686
-58,493
-24% -$3.06M ﹤0.01% 2038
2022
Q3
$13.7M Buy
243,179
+1,408
+0.6% +$107K ﹤0.01% 1586
2022
Q2
$19.9M Sell
241,771
-44,930
-16% -$4.35M 0.01% 1379
2022
Q1
$35.9M Sell
286,701
-1,843
-0.6% -$270K 0.01% 1161
2021
Q4
$65.8M Sell
288,544
-135,983
-32% -$36.7M 0.02% 941
2021
Q3
$133M Sell
424,527
-116,910
-22% -$44.1M 0.03% 679
2021
Q2
$249M Sell
541,437
-92,727
-15% -$32.8M 0.06% 416
2021
Q1
$207M Buy
634,164
+188,439
+42% +$73.9M 0.06% 463
2020
Q4
$148M Buy
445,725
+286,597
+180% +$75.2M 0.04% 563
2020
Q3
$30M Sell
159,128
-276,986
-64% -$43.8M 0.01% 1123
2020
Q2
$50.8M Sell
436,114
-3,068
-0.7% -$351K 0.02% 895
2020
Q1
$38.4M Sell
439,182
-138,571
-24% -$16M 0.02% 926
2019
Q4
$77.4M Buy
577,753
+126,792
+28% +$17.4M 0.02% 792
2019
Q3
$45.9M Sell
450,961
-352,815
-44% -$43.1M 0.01% 1035
2019
Q2
$72.8M Buy
803,776
+799,614
+19,212% +$64.2M 0.02% 832
2019
Q1
$268K Buy
+4,162
New +$223K ﹤0.01% 3526

Other funds holding ROKU

Invesco's ROKU Position: Q1 2026 in Review

Invesco increased its Roku (ROKU) stake by 14% in Q1 2026, buying an estimated $2.86M and bringing the position to 234,457 shares worth $22.2M. The position accounts for ﹤0.01% of the portfolio, ranked #1399.

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

  • Invesco held 234,457 shares of Roku worth $22.2M as of Q1 2026.
  • Invesco bought 29,342 Roku shares in Q1 2026, an estimated $2.86M.
  • Roku made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #1399 holding.
  • Invesco first reported a position in Roku in Q1 2019 and has held it in 29 quarters since.
  • Invesco's Roku position peaked at $249M in Q2 2021.
  • 691 funds tracked by Wall St. Rank held Roku as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.