Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$47M Buy
340,273
+283,759
+502% +$34.6M 2.64% 15
2026
Q1
$5.35M Buy
+56,514
New +$5.5M 2.16% 26
2023
Q1
Sell
-7,302
Closed -$297K 224
2022
Q4
$297K Buy
7,302
+4,777
+189% +$250K 0.29% 148
2022
Q3
$142K Sell
2,525
-826
-25% -$62.9K 0.14% 208
2022
Q2
$275K Sell
3,351
-129
-4% -$12.5K 0.25% 170
2022
Q1
$436K Buy
+3,480
New +$511K 0.32% 145
2021
Q4
Sell
-4,942
Closed -$1.55M 134
2021
Q3
$1.55M Sell
4,942
-2,841
-37% -$1.07M 0.61% 71
2021
Q2
$3.57M Sell
7,783
-62
-0.8% -$21.9K 1.15% 24
2021
Q1
$2.56M Sell
7,845
-19,764
-72% -$7.75M 0.89% 48
2020
Q4
$9.17M Buy
27,609
+6,000
+28% +$1.57M 2.25% 5
2020
Q3
$4.08M Buy
21,609
+8,000
+59% +$1.26M 1.21% 23
2020
Q2
$1.59M Buy
13,609
+361
+3% +$41.3K 0.53% 90
2020
Q1
$1.16M Buy
13,248
+891
+7% +$103K 0.49% 92
2019
Q4
$1.66M Hold
12,357
0.58% 102
2019
Q3
$1.23M Sell
12,357
-11,634
-48% -$1.42M 0.47% 108
2019
Q2
$2.24M Sell
23,991
-19,183
-44% -$1.54M 0.82% 35
2019
Q1
$1.3M Hold
43,174
0.58% 101
2018
Q4
$1.3M Hold
43,174
0.56% 104
2018
Q3
$3.23M Buy
43,174
+4,858
+13% +$278K 1.11% 14
2018
Q2
$1.59M Buy
38,316
+2,291
+6% +$83.6K 0.59% 104
2018
Q1
$1.12M Buy
+36,025
New +$1.48M 0.46% 117

Other funds holding ROKU

Capital Impact Advisors's ROKU Position: Q2 2026 in Review

Capital Impact Advisors increased its Roku (ROKU) stake by 502% in Q2 2026, buying an estimated $34.6M and bringing the position to 340,273 shares worth $47M. The position accounts for 2.64% of the portfolio, ranked #15.

Capital Impact Advisors first reported a position in ROKU in Q1 2018 and has held it in 21 quarters since. 780 funds tracked by Wall St. Rank hold ROKU as of Q2 2026.

  • Capital Impact Advisors held 340,273 shares of Roku worth $47M as of Q2 2026.
  • Capital Impact Advisors bought 283,759 Roku shares in Q2 2026, an estimated $34.6M.
  • Roku made up 2.64% of Capital Impact Advisors's portfolio in Q2 2026, its #15 holding.
  • Capital Impact Advisors first reported a position in Roku in Q1 2018 and has held it in 21 quarters since.
  • 780 funds tracked by Wall St. Rank held Roku as of Q2 2026.

Based on Capital Impact Advisors's 13F filing for Q2 2026, filed 7 Aug 2026.