HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN SUBSCRIBE JOIN FREE
LOADING
Price Investing Group
← Back to Research Watchlist
RUN
Sunrun Inc
Technology Solar · California, USA · Reports in usd
Market Cap: $2.43B
Market Cap
$2.43B
Enterprise Val
$16.50B
P/E Ratio
6.03
P/B Ratio
0.70
Trailing PEG (1Y)
-0.10
As Of
Aug 13, 2026

Overview & Key Metrics

Reporting period: Jun 30, 2026 · Q2 2026
Book Value$5.21B
Gross Margin37.73%
Profit Margin37.73%
Return on Equity12.45%
Return on Assets1.77%
Current Ratio1.42
Debt/Equity4.36
LT Debt/Equity4.20
Revenue Per Share3.65

Income Statement

Jun 30, 2026
Revenue$870.0M
Cost of Revenue$541.8M
Gross Profit$328.2M
R&D$10.2M
SG&A$283.2M
Operating Expenses$293.4M
Operating Income$34.8M
Interest Expense$264.4M
Tax Expense-$4.0M
Net Income$115.2M
EPS (Basic)$0.48
EPS (Diluted)$0.42
EBIT$375.6M
EBITDA$568.4M
Consolidated Income-$208.2M
Non-Controlling Interests-$323.3M

Balance Sheet

Jun 30, 2026
Cash & Equivalents$1.14B
Accounts Receivable$235.4M
Inventory$649.9M
Current Assets$2.17B
LT Investments$0.00
Property, Plant & Equipment$17.31B
Intangibles$0.00
Non-Current Assets$21.19B
Total Assets$23.36B
Accounts Payable$370.5M
Current Debt$536.6M
Current Liabilities$1.52B
LT Debt$14.67B
Non-Current Liabilities$16.63B
Total Liabilities$18.15B
Total Debt$15.21B
Retained Earnings-$3.55B
Shareholder Equity$3.49B
Shares Outstanding238,549,287

Cash Flow Statement

Jun 30, 2026
Operating Cash Flow-$186.2M
Investing Cash Flow-$449.2M
Financing Cash Flow$682.5M
CapEx-$433.6M
Free Cash Flow-$619.8M
Depreciation & Amort.$192.8M
Stock-Based Comp$21.1M
Acquisitions / Disposals$0.00
Investment Activity-$15.5M
Debt Issued/Repaid$272.9M
Equity Issued/Repaid$8.1M
Dividends Paid$0.00
Net Change in Cash$47.1M
Data cached · Meta cache · Daily cache · Statements cache · TTL 24h