Sunrun Inc. (RUN) Financials

RUN Assets vs Liabilities

DateAssetsLiabilities
March 31, 2026 22.8 billion 17.8 billion
Dec. 31, 2025 24.2 billion 19.2 billion
Sept. 30, 2025 22.2 billion 17.6 billion
June 30, 2025 21.2 billion 16.8 billion

RUN Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
March 31, 2026 -414.2 million 26.3 million
Dec. 31, 2025 97.7 million 28.3 million
Sept. 30, 2025 -865.2 million 29.6 million
June 30, 2025 431.1 million 25.0 million

RUN Net Income

No data available :(

RUN Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 679.6 million 14.5 billion 78.9 million
Dec. 31, 2025 1.2 billion 14.5 billion 91.5 million
Sept. 30, 2025 1.2 billion 14.3 billion 95.4 million
June 30, 2025 618.1 million 13.8 billion 102.0 million

RUN Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
March 31, 2026 272.3 million
Dec. 31, 2025 271.2 million
Sept. 30, 2025 267.5 million
June 30, 2025 261.2 million

RUN Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2026 424.8 million 10.1 million 253.2 million 178.5 million
Dec. 31, 2025 774000 8.8 million 329.2 million 246.0 million
Sept. 30, 2025 743.6 million 9.3 million 230.3 million 164.8 million
June 30, 2025 723.7 million 8.1 million 224.0 million 152.5 million

RUN Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 722.2 million 502.4 million
Dec. 31, 2025 1.2 billion 749.8 million
Sept. 30, 2025 724.6 million 481.3 million
June 30, 2025 569.3 million 474.9 million

RUN Revenue by Segment

Graph available only for paid members. Upgrade to see it.

RUN

Price: $12.89

52 week price:
5.38
22.44

Earnings Per Share: 2.13 USD

P/E Ratio: 6.79

Exchange: NMS

Sector: Technology

Industry: Solar

Country: United States

Volume: 6.4 million

Ebitda: -13.3 million

Market Capitalization: 3.2 billion

Links: