MarketPeel
Insider Trading Intelligence
CC

Charles Collier

ROKU
PRESIDENT, ROKU MEDIA · ROKU, INC · CIK 0001951665
FILING MIX · LIFETIME39%/61%
BUYS
101
SELLS
160
TOTAL VALUE
$193.35M
COMPANIES
1
ACTIVE SINCE
Nov 2022
HOLDINGS NOW
16,426
AVG SELL PX
$93.31
TRADE KIND
SHOWING 261 / 261
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
60 backtested trades · 8 horizons · 108 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Charles Collier, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d60+50.00%-1.36%+0.60%-1.96%-1.34%-2.80
14d60+63.33%-1.74%+0.81%-2.56%-4.69%-2.51
30d60+33.33%+0.43%+1.07%-0.96%-0.10%-0.70
60d60+30.00%+4.53%+2.97%+1.55%+1.75%0.97
90d60(10 pending)+46.00%+6.80%+4.73%+0.90%-5.32%0.42
180d60(13 pending)+46.81%+8.06%+7.56%+0.50%+1.79%0.16
1y60(36 pending)+29.17%+19.34%+20.41%-1.07%+6.84%
2y60(49 pending)+0.00%+33.85%+45.15%-19.07%-27.51%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
ROKU · 16,426 shares · as of Jul 6, 2026
0246,454492,908739,362985,8162023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 101 buys / 160 sellsCOVERAGE · 16 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
9,043$142.45$1.29M16,426Jul 6, 2026Jul 7, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
1,226$142.96$175.3K15,200Jul 6, 2026Jul 7, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
9,043$142.44$1.29M16,426Jul 6, 2026Jul 7, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
10,269$49.59$509.2K25,469Jul 6, 2026Jul 7, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
10,26982,152Jul 6, 2026Jul 7, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
10,26992,421Jul 6, 2026Jul 7, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
850$126.07$107.2K15,200Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
10,269112,958Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
10,269$49.59$509.2K25,469Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,800$125.68$477.6K15,200Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
5,468$124.74$682.1K19,000Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
4,892$125.28$612.9K16,050Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,627$124.60$451.9K20,942Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
10,268102,689Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
900$123.13$110.8K24,569Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
10,268$49.59$509.2K25,468Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
300$122.86$36.9K25,168Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
700$123.70$86.6K24,468Jun 4, 2026Jun 8, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
7,067$127.26$899.3K15,200Jun 2, 2026Jun 3, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34037,040Jun 1, 2026Jun 3, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,773$129.03$1.91M22,267Jun 1, 2026Jun 3, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,34058,680Jun 1, 2026Jun 3, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
4,566$124.00$566.2K11,028May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
10,269123,227May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
10,269133,496May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
120$125.94$15.1K7,700May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
2,521$123.18$310.5K15,448May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
103$125.91$13.0K7,700May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
4,410$123.98$546.8K11,038May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,208$125.24$401.8K7,820May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
10,269$49.59$509.2K17,969May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,235$125.29$405.3K7,803May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
2,375$123.29$292.8K15,594May 4, 2026May 5, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
205,807$115.00$23.67M7,700Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
983$89.00$87.5K205,918Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,0080Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,2000Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,1500Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,543$56.68$87.5K210,674Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,294$57.94$75.0K195,380Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,150$65.22$75.0K187,319Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
846$88.65$75.0K189,281Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
897$97.49$87.4K194,086Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,457$60.05$87.5K193,189Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,2940Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,414$53.03$75.0K197,801Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,200$62.47$75.0K208,286Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
177,138$49.59$8.78M184,838Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,4660Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,4570Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,339$65.34$87.5K213,507Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,3310Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,331$65.71$87.5K186,169Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
845$103.54$87.5K209,131Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
8460Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
8450Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,0070Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,268$59.13$75.0K191,732Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,1830Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,375$63.64$87.5K202,623Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,241$70.50$87.5K204,935Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,008$74.34$74.9K200,275Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,1680Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,466$59.70$87.5K199,267Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
973$77.05$75.0K201,248Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,4140Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,2410Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,071$81.72$87.5K203,694Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,3390Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,1160Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,183$63.35$74.9K190,464Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,116$67.18$75.0K188,435Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
8970Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
177,138143,765Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,3750Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,168$64.19$75.0K207,086Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,4940Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
9730Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,007$74.49$75.0K196,387Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,494$58.55$87.5K212,168Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,0710Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,5430Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,2680Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
9830Apr 17, 2026Apr 21, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,431$110.17$378.0K7,700Apr 16, 2026Apr 16, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,169$64.19$75.0K210,528Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
983983Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,009$74.34$75.0K203,715Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
177,139320,903Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
846$88.65$75.0K192,715Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
974$77.05$75.0K204,689Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,1691,168Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,3321,331Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,071$81.72$87.5K207,135Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
177,139$49.59$8.78M188,270Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,184$63.35$75.0K193,899Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,4151,414Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,0711,071Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,2951,294Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,1171,116Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
846846Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,4571,457Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,332$65.71$87.5K189,602Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,495$58.55$87.5K215,613Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,2011,200Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,2411,241Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,3391,339Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,269$59.13$75.0K195,168Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
845$103.54$87.5K212,574Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,3751,375Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,1501,150Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,5441,543Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,117$67.18$75.0K191,869Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,1841,183Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
974973Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
898897Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,2691,268Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,4661,466Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,466$59.70$87.5K202,706Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,457$60.05$87.5K196,625Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,339$65.34$87.5K216,952Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
898$97.49$87.5K197,523Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,201$62.47$75.0K211,729Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,007$74.49$75.0K199,825Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,241$70.50$87.5K208,376Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
845845Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,0091,008Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,0071,007Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,415$53.03$75.0K201,240Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
205,821$105.00$21.61M11,131Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,295$57.94$75.0K198,818Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,150$65.22$75.0K190,752Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,375$63.64$87.5K206,064Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
983$89.00$87.5K209,359Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
1,544$56.68$87.5K214,118Apr 8, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
1,4951,494Apr 1, 2026Apr 10, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
1,715$100.00$171.5K11,131Mar 5, 2026Mar 6, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
1,715$95.57$163.9K12,846Mar 3, 2026Mar 4, 2026View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,33929,539Mar 2, 2026Mar 4, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,978$98.09$1.47M14,561Mar 2, 2026Mar 4, 2026View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,33988,020Mar 2, 2026Mar 4, 2026View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,590$95.09$341.4K200Nov 18, 2025Nov 19, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
7,181$94.96$681.9K7,380Nov 18, 2025Nov 19, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,590$94.94$340.8K3,790Nov 18, 2025Nov 19, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340117,359Nov 17, 2025Nov 19, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34029,540Nov 17, 2025Nov 19, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,979$96.89$1.45M14,561Nov 17, 2025Nov 19, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
15,404498,042Nov 4, 2025Nov 4, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
15,404$49.59$763.9K15,604Nov 4, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
2,816$103.26$290.8K12,788Nov 4, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
4,735$105.18$498.0K600Nov 4, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
2,898$105.87$306.8K5,335Nov 4, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
400$106.11$42.4K200Nov 4, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
4,152$104.19$432.6K8,636Nov 4, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
403$104.97$42.3K8,233Nov 4, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
118,088513,446Oct 31, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
118,088$115.00$13.58M200Oct 31, 2025Nov 4, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
118,088$49.59$5.86M118,288Oct 31, 2025Nov 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
2,150$104.52$224.7K5,335Oct 6, 2025Oct 7, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
15,404631,534Oct 6, 2025Oct 7, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
15,404$49.59$763.9K15,604Oct 6, 2025Oct 7, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
4,947$101.49$502.1K10,657Oct 6, 2025Oct 7, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
850$103.23$87.7K7,485Oct 6, 2025Oct 7, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
5,135$105.00$539.2K200Oct 6, 2025Oct 7, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
2,322$102.39$237.7K8,335Oct 6, 2025Oct 7, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
112,961$49.59$5.60M113,161Oct 1, 2025Oct 2, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
112,961$105.00$11.86M200Oct 1, 2025Oct 2, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
112,961646,938Oct 1, 2025Oct 2, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
10,269$49.59$509.2K10,469Sep 4, 2025Sep 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
1,548$99.73$154.4K200Sep 4, 2025Sep 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
8,721$99.04$863.7K1,748Sep 4, 2025Sep 4, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
10,269759,899Sep 4, 2025Sep 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
7,512$96.65$726.0K7,049Sep 3, 2025Sep 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
6,849$97.52$667.9K200Sep 3, 2025Sep 4, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34029,540Sep 2, 2025Sep 4, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,979$95.86$1.44M14,561Sep 2, 2025Sep 4, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340146,699Sep 2, 2025Sep 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
10,269$95.00$975.6K200Aug 22, 2025Aug 25, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
10,269$49.59$509.2K10,469Aug 22, 2025Aug 25, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
10,269770,168Aug 22, 2025Aug 25, 2025View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
78,46378,463Aug 15, 2025Aug 19, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
7,180$95.00$682.1K200Jul 21, 2025Jul 22, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
205,379$95.00$19.51M200Jul 21, 2025Jul 22, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
205,379$49.59$10.18M780,437Jul 21, 2025Jul 22, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
205,379$49.59$10.18M205,579Jul 21, 2025Jul 22, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,590$85.00$305.1K7,380Jun 17, 2025Jun 18, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
7,181$75.00$538.6K10,970Jun 5, 2025Jun 6, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340176,039Jun 2, 2025Jun 4, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,979$73.01$1.09M18,151Jun 2, 2025Jun 4, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34033,130Jun 2, 2025Jun 4, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,590$85.00$305.1K3,790Mar 5, 2025Mar 5, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
1,756$79.05$138.8K7,656Mar 4, 2025Mar 5, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
276$79.68$22.0K7,380Mar 4, 2025Mar 5, 2025View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
5,149$77.90$401.1K9,412Mar 4, 2025Mar 5, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,978$80.26$1.20M14,561Mar 3, 2025Mar 5, 2025View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,33929,539Mar 3, 2025Mar 5, 2025View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,339205,379Mar 3, 2025Mar 5, 2025View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,0142,014Jan 2, 2025Jan 3, 2025View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
1,9471,947Dec 2, 2024Dec 3, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,590$75.00$269.3K200Nov 19, 2024Nov 19, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,625$71.60$259.6K3,790Nov 18, 2024Nov 19, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
7,146$70.91$506.7K7,415Nov 18, 2024Nov 19, 2024View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340234,718Nov 15, 2024Nov 19, 2024View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34029,540Nov 15, 2024Nov 19, 2024View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,979$68.87$1.03M14,561Nov 15, 2024Nov 19, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,2332,233Nov 4, 2024Nov 5, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,0172,017Oct 1, 2024Oct 4, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
15,454$75.00$1.16M200Sep 12, 2024Sep 13, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
7,181$64.69$464.5K19,244Sep 4, 2024Sep 5, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,590$65.00$233.3K15,654Sep 4, 2024Sep 5, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,3002,300Sep 3, 2024Sep 5, 2024View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340264,058Sep 3, 2024Sep 5, 2024View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34041,404Sep 3, 2024Sep 5, 2024View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,979$65.22$976.9K26,425Sep 3, 2024Sep 5, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
65,29365,293Aug 16, 2024Aug 20, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,8292,829Aug 6, 2024Aug 7, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
3,590$65.00$233.3K12,064Jul 16, 2024Jul 18, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,4012,401Jul 1, 2024Jul 2, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
7,181$57.03$409.5K15,654Jun 4, 2024Jun 5, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,5892,589Jun 3, 2024Jun 5, 2024View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34037,814Jun 3, 2024Jun 5, 2024View →
ROKU
ROKU, INC
SALE
President, Roku Media
14,979$57.94$867.9K22,835Jun 3, 2024Jun 5, 2024View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340293,398Jun 3, 2024Jun 5, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,5372,537May 1, 2024May 3, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,3372,337Apr 1, 2024Apr 3, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
4,182$65.00$271.8K8,474Mar 8, 2024Mar 11, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
8,365$63.20$528.7K12,656Mar 4, 2024Mar 5, 2024View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,339322,738Mar 1, 2024Mar 5, 2024View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,33933,631Mar 1, 2024Mar 5, 2024View →
ROKU
ROKU, INC
SALE
President, Roku Media
12,610$63.35$798.8K21,021Mar 1, 2024Mar 5, 2024View →
ROKU
ROKU, INC
SALEGRANT
Stock grant
2,3672,367Mar 1, 2024Mar 5, 2024View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
12,277$65.06$798.7K4,292Feb 22, 2024Feb 26, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
1,6921,692Feb 1, 2024Feb 5, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
1,9661,966Jan 2, 2024Jan 4, 2024View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
1,6901,690Dec 1, 2023Dec 5, 2023View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
14,014$89.19$1.25M16,569Nov 17, 2023Nov 17, 2023View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
15,326$89.03$1.36M30,583Nov 16, 2023Nov 17, 2023View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34045,909Nov 15, 2023Nov 17, 2023View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340352,077Nov 15, 2023Nov 17, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,9322,932Nov 1, 2023Nov 3, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,4822,482Oct 2, 2023Oct 4, 2023View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
14,172$92.89$1.32M16,569Sep 6, 2023Sep 6, 2023View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
15,168$82.69$1.25M44,913Sep 5, 2023Sep 6, 2023View →
ROKU
ROKU, INC
SALE10b5-1
10b5-1 plan
14,172$80.58$1.14M30,741Sep 5, 2023Sep 6, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,1422,142Sep 1, 2023Sep 6, 2023View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340381,417Sep 1, 2023Sep 6, 2023View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34060,081Sep 1, 2023Sep 6, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
1,7951,795Aug 1, 2023Aug 3, 2023View →
ROKU
ROKU, INC
SALE
President, Roku Media
15,168$60.06$911.0K30,741Jun 2, 2023Jun 5, 2023View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,340410,757Jun 1, 2023Jun 5, 2023View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,34045,909Jun 1, 2023Jun 5, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,9892,989Jun 1, 2023Jun 5, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
3,0873,087May 1, 2023May 2, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,6632,663Apr 3, 2023Apr 5, 2023View →
ROKU
ROKU, INC
SALE
President, Roku Media
12,970$61.93$803.2K16,569Mar 2, 2023Mar 3, 2023View →
ROKU
ROKU, INC
SALE
President, Roku Media
29,339440,097Mar 1, 2023Mar 3, 2023View →
ROKU
ROKU, INC
PURCHASE
President, Roku Media
29,33929,539Mar 1, 2023Mar 3, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,7502,750Mar 1, 2023Mar 3, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
2,9142,914Feb 1, 2023Feb 3, 2023View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
985,816985,816Nov 4, 2022Nov 8, 2022View →
ROKU
ROKU, INC
PURCHASEGRANT
Stock grant
469,436469,436Nov 4, 2022Nov 8, 2022View →
Other insiders · ROKU
Loading peer insiders…
About this filer
CIK 0001951665
ROLE
President, Roku Media
PRIMARY
ROKU
COMPANIES
1
ACTIVE SINCE
Nov 2022
MARKETPEEL · /INSIDER/0001951665DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback