ROKU

Roku, Inc.
155.33 -0.85% 2026-10-28

Last 90d 9 insider sales

52-week range
78.53 160.22
1-month+2.1%
3-month+7.1%
1-year+57.2%
3-year+153.9%
5-year-54.2%
vs 50-day+0.1%
vs 200-day+22.1%
Volatility41%
Beta1.37
$ vol/day$328M
ATH490.76
From ATH-68.3%
Short interest7.4%
Days to cover7.3
Crowding57/100
Next report2026-11-02
Nothing written about ROKU yet. Be the first — call it long or short with an entry we price for you, or post a neutral write-up that takes no side. Create a free account
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
10d sched 1 $1,069,880 154.94
22d sched 1 $3,114,125 151.68
24d sched 2 $386,510 152.24
1mo sched 1 $1,097,670 155.66
2mo sched 1 $3,224,249 153.39
2mo sched 6 $3,254,424 158.11
2mo sched 1 $1,099,770 157.81
3mo sched 1 $1,607,850 152.34
3mo sched 3 $3,370,262 147.06
3mo sched 1 $993,300 143.60
4mo sched 1 $2,926,798 142.03
4mo sched 2 $358,246 141.50
4mo sched 1 $1,007,090 139.24
5mo sell 1 $99,540 134.27
5mo sched 2 $4,717,936 134.27
5mo sched 1 $2,133,908 117.56
5mo sched 1 $2,565,881 124.34
5mo sched 5 $2,165,563 123.24
5mo sched 1 $857,920 125.39
6mo sched 1 $9,659,240 126.47
6mo sched 4 $4,090,785 125.75
6mo sched 1 $23,667,805 116.73
6mo sched 3 $3,881,743 110.27
7mo sched 1 $5,043,845 105.92
7mo sched 1 $21,611,205 100.31
7mo sched 2 $260,985 98.61
7mo sched 1 $1,413,437 96.36
8mo sched 1 $4,983,913 98.15
8mo sched 1 $171,500 98.10
8mo sched 5 $1,024,948 96.44
8mo sched 1 $266,640 89.69
9mo sched 1 $4,539,699 83.83
9mo sched 1 $192,958 92.58
9mo sched 1 $322,680 106.12
9mo sched 1 $8,220,734 107.44
10mo sched 2 $297,456 113.18
10mo sched 2 $675,855 108.56
11mo sched 1 $7,983,343 108.19
11mo sched 2 $262,267 94.68
11mo sched 3 $1,729,755 94.06
12mo sched 1 $5,192,988 106.73
12mo sched 1 $213,227 106.30
12mo sched 1 $15,193,083 104.68
12mo sched 1 $2,160,029 99.95
1.0y sched 1 $340,238 97.81
1.0y sched 1 $287,460 96.78
1.0y sched 1 $2,350,261 93.31
1.1y sched 1 $1,591,459 104.17
1.1y sched 1 $11,860,905 104.22
1.1y sched 1 $2,500,000 100.28
1.1y sched 1 $283,560 98.43
1.1y sched 1 $4,860,931 95.65
1.1y sched 1 $5,052,700 95.25
1.2y sell 1 $213,313 98.34
1.2y sched 1 $2,412,059 98.34
1.2y sched 1 $975,555 94.85
1.2y sched 1 $267,210 90.57
1.2y sched 1 $2,060,587 83.47
1.2y sell 1 $285,768 83.99
1.3y sched 1 $20,193,105 89.62
1.3y sched 1 $270,600 90.00
1.3y sched 2 $2,377,532 89.86
1.4y sched 2 $427,130 81.28
1.4y sched 1 $2,006,857 80.68
1.4y sell 1 $71,749 78.89
1.4y sched 1 $538,575 76.72
1.4y sched 1 $45,904 73.70
1.4y sched 1 $1,875,000 72.04
1.5y sched 1 $14,486 61.11
1.6y sched 1 $14,649 70.45
1.6y sched 2 $1,955,100 75.37
1.7y sched 2 $1,020,229 82.47
1.7y sell 1 $997 81.71
1.7y buy 1 $893 81.71
1.7y sched 2 $3,211,900 98.41
1.7y sched 1 $2,198,276 83.27
1.8y sched 1 $77,180 75.94
1.8y sched 1 $1,994,250 77.56
1.8y sched 1 $15,779 75.72
1.9y sched 1 $82,730 83.02
1.9y sched 1 $2,065,931 83.07
1.9y sched 1 $14,696 76.00
1.9y sched 4 $1,852,318 73.60
2.0y sched 1 $1,875,000 76.75
2.0y sched 1 $13,306 67.16
2.0y sched 1 $76,250 78.65
2.0y sched 1 $1,929,932 78.13
2.1y sched 1 $15,964 74.02
2.1y sched 1 $75,330 78.03
2.1y sched 2 $3,034,050 74.56
2.1y sched 3 $820,294 66.90
2.3y sched 1 $233,350 64.23
2.4y sched 1 $673,973 54.37
2.4y sell 1 $37,622 57.28
2.4y sched 4 $768,449 57.69
2.5y sched 1 $11,800 60.09
2.6y sched 1 $13,511 62.02
2.6y buy 1 $511,680 64.90
2.6y sched 1 $271,830 64.69
2.7y sched 4 $934,538 63.39
2.7y sched 1 $798,742 64.75
2.7y sched 1 $2,465,891 91.74
2.8y sched 1 $2,262,500 87.78
2.8y sched 1 $18,563 87.75
2.9y sched 2 $5,991,964 97.86
2.9y sched 1 $21,340 104.16
3.0y sell 3 $1,369,014 90.54
3.0y sched 5 $5,765,799 90.54
3.0y sched 2 $364,970 82.72
3.1y sched 1 $14,602 69.08
3.1y sched 1 $155,748 76.94
3.1y sell 3 $978,388 89.72
3.1y sched 4 $4,374,136 89.72
3.2y sched 1 $521,843 93.38
3.4y sell 1 $27,804 70.75
3.4y sell 4 $1,749,588 60.53
3.4y sched 2 $446,882 60.53
3.5y sell 1 $212,405 55.88
3.7y sell 5 $2,247,144 64.84
3.7y sell 1 $207,225 70.95
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

DGDaniel Goldman 1B 3.6y JLJames R. Langevin 9B5S 4.7y JGJosh Gottheimer 1B1S 5.5y GCGilbert Cisneros 2B4S 5.9y RMRoger W. Marshall 3B2S 6.1y RMRoger W Marshall 2B2S 6.1y KLKelly Loeffler 2S 6.7y

7 members · 18 buys / 16 sells · $400K–$1.3M disclosed · latest filing May 19, 2023 · full tracker ›

WhenMemberSize AmountPrice then
3.6y buy DG Daniel Goldman $15K–$50K 64.32
4.7y buy JL James R. Langevin $1K–$15K 165.65
5.5y sell JL James R. Langevin $1K–$15K 317.00
5.5y buy JL James R. Langevin $1K–$15K 284.18
5.5y sell JG Josh Gottheimer $1K–$15K 376.52
5.6y sell JL James R. Langevin $1K–$15K 359.37
5.6y sell JL James R. Langevin $15K–$50K 359.37
5.6y buy JL James R. Langevin $1K–$15K 306.82
5.6y buy JL James R. Langevin $1K–$15K 318.45
5.6y buy JG Josh Gottheimer $1K–$15K 362.92
5.9y sell GC Gilbert Cisneros $1K–$15K 330.87
6.0y sell GC Gilbert Cisneros $1K–$15K 216.98
6.1y sell GC Gilbert Cisneros $1K–$15K 223.95
6.1y sell RM Roger W. Marshall $1K–$15K 168.52
6.1y sell RM Roger W Marshall $1K–$15K 168.52
6.2y buy RM Roger W. Marshall $1K–$15K 159.91
6.2y buy RM Roger W Marshall $1K–$15K 159.91
6.3y sell RM Roger W Marshall $1K–$15K 133.76
6.4y buy RM Roger W. Marshall $1K–$15K 116.02
6.4y buy RM Roger W Marshall $1K–$15K 116.02
6.5y sell JL James R. Langevin $50K–$100K 130.04
6.7y buy JL James R. Langevin $1K–$15K 119.38
6.7y buy JL James R. Langevin $50K–$100K 119.38
6.7y buy JL James R. Langevin $1K–$15K 127.15
6.7y sell JL James R. Langevin $1K–$15K 132.21
6.7y sell KL Kelly Loeffler $100K–$250K 124.25
6.7y sell KL Kelly Loeffler $100K–$250K 125.94
6.8y buy GC Gilbert Cisneros $15K–$50K 128.88
6.8y buy JL James R. Langevin $1K–$15K 126.21
6.8y buy JL James R. Langevin $1K–$15K 130.09
6.8y sell GC Gilbert Cisneros $15K–$50K 131.60
7.1y buy GC Gilbert Cisneros $15K–$50K 149.54
9.1y buy RM Roger W. Marshall $1K–$15K 23.50
9.1y sell RM Roger W. Marshall $1K–$15K 23.50

Next report 2026-11-02 (Monday, after close, in 4 days) · EPS estimate 0.55. It has finished the next session higher 50% of the time, average move 13.3%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-08-06 beat 0.56 1.20 +113.4% +1.3% +2.0% +5.1%
2026-04-30 beat 0.35 0.57 +64.4% +7.7% +6.0% +11.1%
2026-02-12 beat 0.28 0.53 +92.2% +16.4% +8.6% +1.8%
2025-10-30 beat 0.09 0.16 +71.4% -3.1% +6.1% +2.3%
2025-07-31 beat -0.16 0.07 +144.1% -9.5% -15.1% -11.6%
2025-05-01 beat -0.25 -0.19 +24.8% -11.0% -8.5% -9.4%
2025-02-13 beat -0.43 -0.24 +44.2% +16.1% +14.1% +5.1%
2024-10-30 beat -0.34 0.07 +119.1% -12.3% -17.3% -7.1%
2024-08-01 beat -0.44 -0.18 +60.2% +2.8% -4.0% -0.4%
2024-04-26 beat -0.64 -0.34 +46.7% +1.5% +4.1% +7.1%
2024-02-15 beat -0.58 -0.26 +55.6% -18.6% -23.8% -31.9%
2023-11-01 beat -1.93 -0.33 +82.8% +18.7% +30.7% +36.6%
2023-07-27 beat -1.28 -0.76 +40.3% +10.0% +31.4% +26.6%
2023-04-26 beat -1.48 -1.16 +22.0% -3.1% +0.8% -6.7%
2023-02-15 beat -1.72 -1.70 +0.9% +8.9% +11.2% -1.3%
2022-11-02 beat -1.22 -0.88 +28.0% -17.6% -4.6% +2.2%
2022-07-28 miss -0.68 -0.82 -20.2% -22.4% -23.1% -3.4%
2022-04-28 beat -0.21 -0.19 +8.2% +5.7% +1.4% +5.7%
2022-02-17 beat 0.04 0.17 +369.2% -26.7% -22.3% -3.6%
2021-11-03 beat 0.06 0.48 +691.0% -7.6% -7.7% -13.3%
2021-08-04 beat 0.14 0.52 +269.5% -9.1% -4.0% -12.1%
2021-05-06 beat -0.12 0.54 +537.6% +13.3% +11.5% +11.2%
2021-02-18 beat -0.02 0.49 +3030.6% +2.0% +3.2% -12.7%
2020-11-05 beat -0.42 0.09 +121.3% +4.9% +12.6% +1.4%
2020-08-05 beat -0.53 -0.35 +33.6% -3.5% -7.0% -9.3%
2020-05-07 beat -0.46 -0.45 +2.4% -8.7% -7.9% -17.9%
2020-02-13 miss -0.11 -0.13 -19.4% +7.3% -6.3% -15.9%
2019-11-06 beat -0.23 -0.22 +2.6% -15.8% -16.0% +5.4%
2019-08-07 beat -0.20 -0.08 +59.8% +17.6% +20.9% +28.2%
2019-05-10 beat -0.25 -0.09 +64.0% -2.4% -4.0% +0.7%
2019-02-21 beat 0.04 0.05 +20.8% +7.0% +25.2% +34.2%
2018-11-07 beat -0.11 -0.09 +20.0% -13.2% -22.3% -24.3%
2018-08-08 beat -0.15 — +100.0% +11.7% +21.3% +20.7%
2018-05-09 beat -0.15 -0.07 +54.8% +6.2% -1.7% -5.0%
2018-02-21 beat -0.11 0.08 +170.4% -21.0% -17.7% -24.2%
2017-11-08 miss -4.88 -8.79 -80.1% +31.4% +54.9% +111.2%
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
-0.4%
Next 1 week
+1.8%
Next 1 month
+3.5%
Seasonality
Weak window historically
Next 30 days (to Nov 28): -2.4% median, 38% of the last 8 years finished up.
20-year seasonality chart →
Mean reversion
Deeply oversold — RSI(2) at 8
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is -0.24%/day.
Mean-reversion stats →
1-month breakdown — Market · β 1.37 +3.6% · Seasonal tilt (8y) -0.0%
$22.6B market cap (#848 US) $328M/day volume 41% volatility +57% 1-year -68% from ATH
52-week range · 94% of the way up · -3% from the high
$78.53$160.22

Short interest — elevated Full report →

Crowding 57/100
Squeeze risk 55/100
7.4% of float short 7.3 days to cover shorts +1% last read 100th %ile of its history as of 2026-10-15

Not investment advice.