Sunrun (RUN) 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 | +3.3% | -30.3% | +2.3% | -6.1% | +31.3% | -20.0% | -11.4% | — | — | — | — | — |
| 2025 | -2.2% | -19.9% | -19.2% | +17.6% | +8.7% | +9.2% | +25.4% | +55.7% | +8.3% | +20.1% | -2.5% | -9.1% |
| 2024 | -26.2% | -16.9% | +9.5% | -21.9% | +40.5% | -18.0% | +47.8% | +17.1% | -12.0% | -20.0% | -20.2% | -19.8% |
| 2023 | +9.4% | -8.5% | -16.2% | +4.4% | -16.2% | +1.2% | +6.3% | -17.7% | -19.6% | -23.2% | +33.7% | +52.2% |
| 2022 | -24.4% | +5.2% | +11.3% | -34.2% | +30.7% | -10.6% | +39.9% | +1.0% | -16.5% | -18.4% | +44.7% | -26.3% |
| 2021 | -0.2% | -9.7% | -3.4% | -19.0% | -8.7% | +24.7% | -5.0% | -16.5% | -0.6% | +31.1% | -20.2% | -25.5% |
| 2020 | +23.3% | +13.6% | -47.8% | +38.9% | +19.0% | +18.1% | +86.1% | +54.2% | +36.3% | -32.5% | +23.2% | +8.3% |
| 2019 | +22.1% | +16.6% | -9.3% | +8.2% | +3.0% | +19.8% | +1.5% | -19.5% | +8.9% | -6.9% | -10.7% | -0.5% |
| 2018 | +7.3% | +5.7% | +33.5% | +3.2% | +31.2% | +8.7% | +7.5% | -7.2% | -5.2% | -1.4% | +19.5% | -25.7% |
| 2017 | -0.4% | +7.6% | -5.1% | -2.0% | -4.7% | +41.3% | +5.8% | -11.0% | -17.2% | +3.4% | -2.4% | +5.4% |
| 2016 | -19.1% | -41.0% | +15.3% | +21.6% | -19.5% | -6.5% | -12.6% | +17.4% | +3.6% | -17.3% | -2.1% | +4.1% |
| 2015 | — | — | — | — | — | — | — | — | -12.7% | -28.5% | -10.3% | +77.0% |
| Avg | -0.6% | -7.0% | -2.6% | +1.0% | +10.5% | +6.2% | +20.3% | +7.3% | -2.4% | -8.5% | +4.8% | +3.6% |
| Median | -0.2% | -8.5% | -3.4% | +3.2% | +8.7% | +8.7% | +6.9% | -3.1% | -5.2% | -17.3% | -2.4% | -0.5% |
| Last 5Y Avg | -8.0% | -14.1% | -2.4% | -8.1% | +19.0% | -7.6% | +22.9% | +7.9% | -8.1% | -2.1% | +7.1% | -5.7% |
| Std Dev (σ) | 16.8% | 18.6% | 21.3% | 21.0% | 21.3% | 19.1% | 30.1% | 28.3% | 16.4% | 20.2% | 22.0% | 33.3% |
| Consistency (μ/σ) | -0.04 | -0.38 | -0.12 | 0.05 | 0.49 | 0.32 | 0.67 | 0.26 | -0.15 | -0.42 | 0.22 | 0.11 |
| Win Rate (%) | 45% | 45% | 45% | 55% | 64% | 64% | 80% | 50% | 36% | 27% | 36% | 45% |
| Winning / Losing Months | ▲5▼6 | ▲5▼6 | ▲5▼6 | ▲6▼5 | ▲7▼4 | ▲7▼4 | ▲8▼2 | ▲5▼5 | ▲4▼7 | ▲3▼8 | ▲4▼7 | ▲5▼6 |
| Longest Win / Loss Streak | ▲3▼2 | ▲4▼4 | ▲1▼3 | ▲3▼2 | ▲3▼2 | ▲5▼1 | ▲4▼1 | ▲2▼3 | ▲2▼4 | ▲1▼3 | ▲2▼3 | ▲3▼2 |
| Best | +23.3%in January 2020 | +16.6%in February 2019 | +33.5%in March 2018 | +38.9%in April 2020 | +40.5%in May 2024 | +41.3%in June 2017 | +86.1%in July 2020 | +55.7%in August 2025 | +36.3%in September 2020 | +31.1%in October 2021 | +44.7%in November 2022 | +77.0%in December 2015 |
| Worst | -26.2%in January 2024 | -41.0%in February 2016 | -47.8%in March 2020 | -34.2%in April 2022 | -19.5%in May 2016 | -20.0%in June 2026 | -12.6%in July 2016 | -19.5%in August 2019 | -19.6%in September 2023 | -32.5%in October 2020 | -20.2%in November 2024 | -26.3%in December 2022 |
-47.8%+86.1%
2026
Jan+3.3%
Feb-30.3%
Mar+2.3%
Apr-6.1%
May+31.3%
Jun-20.0%
Jul-11.4%
Aug—
Sep—
Oct—
Nov—
Dec—
2025
Jan-2.2%
Feb-19.9%
Mar-19.2%
Apr+17.6%
May+8.7%
Jun+9.2%
Jul+25.4%
Aug+55.7%
Sep+8.3%
Oct+20.1%
Nov-2.5%
Dec-9.1%
2024
Jan-26.2%
Feb-16.9%
Mar+9.5%
Apr-21.9%
May+40.5%
Jun-18.0%
Jul+47.8%
Aug+17.1%
Sep-12.0%
Oct-20.0%
Nov-20.2%
Dec-19.8%
2023
Jan+9.4%
Feb-8.5%
Mar-16.2%
Apr+4.4%
May-16.2%
Jun+1.2%
Jul+6.3%
Aug-17.7%
Sep-19.6%
Oct-23.2%
Nov+33.7%
Dec+52.2%
2022
Jan-24.4%
Feb+5.2%
Mar+11.3%
Apr-34.2%
May+30.7%
Jun-10.6%
Jul+39.9%
Aug+1.0%
Sep-16.5%
Oct-18.4%
Nov+44.7%
Dec-26.3%
2021
Jan-0.2%
Feb-9.7%
Mar-3.4%
Apr-19.0%
May-8.7%
Jun+24.7%
Jul-5.0%
Aug-16.5%
Sep-0.6%
Oct+31.1%
Nov-20.2%
Dec-25.5%
2020
Jan+23.3%
Feb+13.6%
Mar-47.8%
Apr+38.9%
May+19.0%
Jun+18.1%
Jul+86.1%
Aug+54.2%
Sep+36.3%
Oct-32.5%
Nov+23.2%
Dec+8.3%
2019
Jan+22.1%
Feb+16.6%
Mar-9.3%
Apr+8.2%
May+3.0%
Jun+19.8%
Jul+1.5%
Aug-19.5%
Sep+8.9%
Oct-6.9%
Nov-10.7%
Dec-0.5%
2018
Jan+7.3%
Feb+5.7%
Mar+33.5%
Apr+3.2%
May+31.2%
Jun+8.7%
Jul+7.5%
Aug-7.2%
Sep-5.2%
Oct-1.4%
Nov+19.5%
Dec-25.7%
2017
Jan-0.4%
Feb+7.6%
Mar-5.1%
Apr-2.0%
May-4.7%
Jun+41.3%
Jul+5.8%
Aug-11.0%
Sep-17.2%
Oct+3.4%
Nov-2.4%
Dec+5.4%
2016
Jan-19.1%
Feb-41.0%
Mar+15.3%
Apr+21.6%
May-19.5%
Jun-6.5%
Jul-12.6%
Aug+17.4%
Sep+3.6%
Oct-17.3%
Nov-2.1%
Dec+4.1%
2015
Jan—
Feb—
Mar—
Apr—
May—
Jun—
Jul—
Aug—
Sep-12.7%
Oct-28.5%
Nov-10.3%
Dec+77.0%
Avg
Jan-0.6%
Feb-7.0%
Mar-2.6%
Apr+1.0%
May+10.5%
Jun+6.2%
Jul+20.3%
Aug+7.3%
Sep-2.4%
Oct-8.5%
Nov+4.8%
Dec+3.6%
Median
Jan-0.2%
Feb-8.5%
Mar-3.4%
Apr+3.2%
May+8.7%
Jun+8.7%
Jul+6.9%
Aug-3.1%
Sep-5.2%
Oct-17.3%
Nov-2.4%
Dec-0.5%
Last 5Y Avg
Jan-8.0%
Feb-14.1%
Mar-2.4%
Apr-8.1%
May+19.0%
Jun-7.6%
Jul+22.9%
Aug+7.9%
Sep-8.1%
Oct-2.1%
Nov+7.1%
Dec-5.7%
Std Dev (σ)
Jan16.8%
Feb18.6%
Mar21.3%
Apr21.0%
May21.3%
Jun19.1%
Jul30.1%
Aug28.3%
Sep16.4%
Oct20.2%
Nov22.0%
Dec33.3%
Consistency (μ/σ)
Jan-0.04
Feb-0.38
Mar-0.12
Apr0.05
May0.49
Jun0.32
Jul0.67
Aug0.26
Sep-0.15
Oct-0.42
Nov0.22
Dec0.11
Win Rate (%)
Jan45%
Feb45%
Mar45%
Apr55%
May64%
Jun64%
Jul80%
Aug50%
Sep36%
Oct27%
Nov36%
Dec45%
Winning / Losing Months
Jan▲5▼6
Feb▲5▼6
Mar▲5▼6
Apr▲6▼5
May▲7▼4
Jun▲7▼4
Jul▲8▼2
Aug▲5▼5
Sep▲4▼7
Oct▲3▼8
Nov▲4▼7
Dec▲5▼6
Longest Win / Loss Streak
Jan▲3▼2
Feb▲4▼4
Mar▲1▼3
Apr▲3▼2
May▲3▼2
Jun▲5▼1
Jul▲4▼1
Aug▲2▼3
Sep▲2▼4
Oct▲1▼3
Nov▲2▼3
Dec▲3▼2
Best
Jan+23.3%2020
Feb+16.6%2019
Mar+33.5%2018
Apr+38.9%2020
May+40.5%2024
Jun+41.3%2017
Jul+86.1%2020
Aug+55.7%2025
Sep+36.3%2020
Oct+31.1%2021
Nov+44.7%2022
Dec+77.0%2015
Worst
Jan-26.2%2024
Feb-41.0%2016
Mar-47.8%2020
Apr-34.2%2022
May-19.5%2016
Jun-20.0%2026
Jul-12.6%2016
Aug-19.5%2019
Sep-19.6%2023
Oct-32.5%2020
Nov-20.2%2024
Dec-26.3%2022
-47.8%+86.1%
Frequently asked questions
Data & methodology
Sunrun (RUN) 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.