RUN
NASDAQ
$11.44
Sunrun Inc (RUN)
Sunrun Inc. is dedicated to the design, development, installation, sale, ownership and maintenance of residential solar energy systems in the United States. The company is headquartered in San Francisco, California.
Sector:
Technology
Industry:
Solar
Buy
Target: $18.95 (+65.65%)
Market Cap
$3.01B
P/B Ratio
0.91
Revenue 5Y CAGR
+24.86%
Profit Margin
23.2%
Price Chart
Valuation
Market Cap$3.01B
P/E5.23
Forward P/E10.87
PEG3.07
P/S0.96
P/B0.91
Profitability
Total Revenue (TTM)$3.17B
Gross Profit (TTM)$1.02B
EBITDA$3.21M
Profit Margin23.2%
Operating Margin-6%
EPS$2.44
Financial Health
Debt-to-Equity442.9%
Free Cash Flow Yield-10.19%
Growth & Risk
Revenue 5Y CAGR+24.86%
FCF 5Y CAGR-4.54%
Beta (5Y)1.62
Sharpe Ratio0.57