Roku (ROKU) seasonality heatmap
Returns across monthly, quarterly, and yearly periods. Cell color encodes signed magnitude; the scale auto-fits each table.
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | -12.2% | +3.4% | -3.9% | +23.2% | +11.7% | +6.1% | +4.6% | — | — | — | — | — |
| 2025 | +11.3% | +0.9% | -15.7% | -3.2% | +6.3% | +21.3% | +7.1% | +2.5% | +3.7% | +6.0% | -8.8% | +12.1% |
| 2024 | -3.9% | -28.3% | +3.1% | -11.5% | -0.5% | +4.4% | -2.9% | +16.4% | +10.2% | -14.2% | +7.7% | +7.7% |
| 2023 | +41.3% | +12.5% | +1.7% | -14.6% | +3.5% | +9.9% | +50.5% | -15.7% | -13.1% | -15.6% | +74.9% | -12.0% |
| 2022 | -28.1% | -14.9% | -10.2% | -25.8% | +2.2% | -13.4% | -20.2% | +3.8% | -17.1% | -1.5% | +6.9% | -31.4% |
| 2021 | +17.2% | +1.7% | -17.6% | +5.3% | +1.1% | +32.5% | -6.7% | -17.7% | -11.1% | -2.7% | -25.3% | +0.3% |
| 2020 | -9.7% | -6.0% | -23.0% | +38.6% | -9.7% | +6.4% | +32.9% | +12.0% | +8.8% | +7.2% | +45.0% | +13.1% |
| 2019 | +46.7% | +47.5% | -2.7% | -1.4% | +42.2% | +0.2% | +14.1% | +46.5% | -32.8% | +44.7% | +8.9% | -16.5% |
| 2018 | -21.6% | +0.4% | -23.7% | +4.6% | +15.1% | +13.8% | +6.6% | +31.0% | +22.8% | -23.9% | -26.7% | -24.8% |
| 2017 | — | — | — | — | — | — | — | — | — | -23.2% | +115.4% | +17.9% |
| Avg | +4.6% | +1.9% | -10.2% | +1.7% | +8.0% | +9.0% | +10.2% | +9.9% | -3.6% | -2.6% | +22.0% | -3.7% |
| Median | -3.9% | +0.9% | -10.2% | -1.4% | +3.5% | +6.4% | +6.9% | +7.9% | -3.7% | -2.7% | +7.7% | +0.3% |
| Last 5Y Avg | +1.7% | -5.3% | -5.0% | -6.4% | +4.6% | +5.7% | +5.6% | -2.1% | -5.5% | -5.6% | +11.1% | -4.7% |
| Std Dev (σ) | 26.5% | 20.8% | 10.3% | 19.6% | 14.7% | 13.0% | 22.6% | 21.8% | 18.0% | 21.2% | 47.7% | 18.0% |
| Consistency (μ/σ) | 0.17 | 0.09 | -0.99 | 0.09 | 0.54 | 0.70 | 0.45 | 0.45 | -0.20 | -0.12 | 0.46 | -0.21 |
| Win Rate (%) | 44% | 67% | 22% | 44% | 78% | 89% | 63% | 75% | 50% | 33% | 67% | 56% |
| Winning / Losing Months | ▲4▼5 | ▲6▼3 | ▲2▼7 | ▲4▼5 | ▲7▼2 | ▲8▼1 | ▲5▼3 | ▲6▼2 | ▲4▼4 | ▲3▼6 | ▲6▼3 | ▲5▼4 |
| Longest Win / Loss Streak | ▲1▼1 | ▲2▼1 | ▲2▼5 | ▲2▼4 | ▲3▼1 | ▲4▼1 | ▲3▼2 | ▲3▼1 | ▲2▼3 | ▲2▼4 | ▲3▼1 | ▲2▼2 |
| Best | +46.7%in January 2019 | +47.5%in February 2019 | +3.1%in March 2024 | +38.6%in April 2020 | +42.2%in May 2019 | +32.5%in June 2021 | +50.5%in July 2023 | +46.5%in August 2019 | +22.8%in September 2018 | +44.7%in October 2019 | +115.4%in November 2017 | +17.9%in December 2017 |
| Worst | -28.1%in January 2022 | -28.3%in February 2024 | -23.7%in March 2018 | -25.8%in April 2022 | -9.7%in May 2020 | -13.4%in June 2022 | -20.2%in July 2022 | -17.7%in August 2021 | -32.8%in September 2019 | -23.9%in October 2018 | -26.7%in November 2018 | -31.4%in December 2022 |
-32.8%+115.4%
2026
Jan-12.2%
Feb+3.4%
Mar-3.9%
Apr+23.2%
May+11.7%
Jun+6.1%
Jul+4.6%
Aug—
Sep—
Oct—
Nov—
Dec—
2025
Jan+11.3%
Feb+0.9%
Mar-15.7%
Apr-3.2%
May+6.3%
Jun+21.3%
Jul+7.1%
Aug+2.5%
Sep+3.7%
Oct+6.0%
Nov-8.8%
Dec+12.1%
2024
Jan-3.9%
Feb-28.3%
Mar+3.1%
Apr-11.5%
May-0.5%
Jun+4.4%
Jul-2.9%
Aug+16.4%
Sep+10.2%
Oct-14.2%
Nov+7.7%
Dec+7.7%
2023
Jan+41.3%
Feb+12.5%
Mar+1.7%
Apr-14.6%
May+3.5%
Jun+9.9%
Jul+50.5%
Aug-15.7%
Sep-13.1%
Oct-15.6%
Nov+74.9%
Dec-12.0%
2022
Jan-28.1%
Feb-14.9%
Mar-10.2%
Apr-25.8%
May+2.2%
Jun-13.4%
Jul-20.2%
Aug+3.8%
Sep-17.1%
Oct-1.5%
Nov+6.9%
Dec-31.4%
2021
Jan+17.2%
Feb+1.7%
Mar-17.6%
Apr+5.3%
May+1.1%
Jun+32.5%
Jul-6.7%
Aug-17.7%
Sep-11.1%
Oct-2.7%
Nov-25.3%
Dec+0.3%
2020
Jan-9.7%
Feb-6.0%
Mar-23.0%
Apr+38.6%
May-9.7%
Jun+6.4%
Jul+32.9%
Aug+12.0%
Sep+8.8%
Oct+7.2%
Nov+45.0%
Dec+13.1%
2019
Jan+46.7%
Feb+47.5%
Mar-2.7%
Apr-1.4%
May+42.2%
Jun+0.2%
Jul+14.1%
Aug+46.5%
Sep-32.8%
Oct+44.7%
Nov+8.9%
Dec-16.5%
2018
Jan-21.6%
Feb+0.4%
Mar-23.7%
Apr+4.6%
May+15.1%
Jun+13.8%
Jul+6.6%
Aug+31.0%
Sep+22.8%
Oct-23.9%
Nov-26.7%
Dec-24.8%
2017
Jan—
Feb—
Mar—
Apr—
May—
Jun—
Jul—
Aug—
Sep—
Oct-23.2%
Nov+115.4%
Dec+17.9%
Avg
Jan+4.6%
Feb+1.9%
Mar-10.2%
Apr+1.7%
May+8.0%
Jun+9.0%
Jul+10.2%
Aug+9.9%
Sep-3.6%
Oct-2.6%
Nov+22.0%
Dec-3.7%
Median
Jan-3.9%
Feb+0.9%
Mar-10.2%
Apr-1.4%
May+3.5%
Jun+6.4%
Jul+6.9%
Aug+7.9%
Sep-3.7%
Oct-2.7%
Nov+7.7%
Dec+0.3%
Last 5Y Avg
Jan+1.7%
Feb-5.3%
Mar-5.0%
Apr-6.4%
May+4.6%
Jun+5.7%
Jul+5.6%
Aug-2.1%
Sep-5.5%
Oct-5.6%
Nov+11.1%
Dec-4.7%
Std Dev (σ)
Jan26.5%
Feb20.8%
Mar10.3%
Apr19.6%
May14.7%
Jun13.0%
Jul22.6%
Aug21.8%
Sep18.0%
Oct21.2%
Nov47.7%
Dec18.0%
Consistency (μ/σ)
Jan0.17
Feb0.09
Mar-0.99
Apr0.09
May0.54
Jun0.70
Jul0.45
Aug0.45
Sep-0.20
Oct-0.12
Nov0.46
Dec-0.21
Win Rate (%)
Jan44%
Feb67%
Mar22%
Apr44%
May78%
Jun89%
Jul63%
Aug75%
Sep50%
Oct33%
Nov67%
Dec56%
Winning / Losing Months
Jan▲4▼5
Feb▲6▼3
Mar▲2▼7
Apr▲4▼5
May▲7▼2
Jun▲8▼1
Jul▲5▼3
Aug▲6▼2
Sep▲4▼4
Oct▲3▼6
Nov▲6▼3
Dec▲5▼4
Longest Win / Loss Streak
Jan▲1▼1
Feb▲2▼1
Mar▲2▼5
Apr▲2▼4
May▲3▼1
Jun▲4▼1
Jul▲3▼2
Aug▲3▼1
Sep▲2▼3
Oct▲2▼4
Nov▲3▼1
Dec▲2▼2
Best
Jan+46.7%2019
Feb+47.5%2019
Mar+3.1%2024
Apr+38.6%2020
May+42.2%2019
Jun+32.5%2021
Jul+50.5%2023
Aug+46.5%2019
Sep+22.8%2018
Oct+44.7%2019
Nov+115.4%2017
Dec+17.9%2017
Worst
Jan-28.1%2022
Feb-28.3%2024
Mar-23.7%2018
Apr-25.8%2022
May-9.7%2020
Jun-13.4%2022
Jul-20.2%2022
Aug-17.7%2021
Sep-32.8%2019
Oct-23.9%2018
Nov-26.7%2018
Dec-31.4%2022
-32.8%+115.4%
Frequently asked questions
Data & methodology
Roku (ROKU) Key Financials
Charts, filings, and peer comparison for every metric
Income Statement
Balance Sheet
Cash Flow
Forecast & Valuation
Operations
Explore more
Deep-dives across the income statement, cash flow, capital return, and valuation
Overview
Income Statement
Capital Return
How this company returns cash to shareholders — buybacks, dividends, and stock splits.