RUN
Sunrun Inc
Technology • Solar • stocks • XNAS • usd
$20.73
+$2.26 (+12.24%)
Loading...
SMA 20: - SMA 50: - SMA 200: -
General Valuation Profitability Financial Health Trading Ownership
Market Cap $4.81B EPS (ttm) $-11.33 Current Price $20.73
Enterprise Value $19.97B Forward EPS $0.48 Previous Close $18.47
P/E Ratio - ROA -1.01% 52W High $22.44
Forward P/E 43.20 ROE -72.51% 52W Low $5.38
PEG Ratio - Gross Margin 24.15% 50 Day Avg $18.64
P/S Ratio 2.08 Operating Margin 0.50% 200 Day Avg $14.53
P/B Ratio 1.61 Profit Margin -106.50% Volume 14.31M
EV/EBITDA 57.73 Current Ratio 1.46 Avg Volume 7.77M
EV/Sales 8.62 Quick Ratio 0.68 Beta 2.38
Employees 9.75K Debt/Equity 317.40 Shares Outstanding 232.04M
Sector Technology Total Debt $14.74B Float Shares 212.46M
Industry Solar Total Cash $720.45M Short Float 30.27%
Optionable Yes Cash/Share $3.10 Short Ratio 9.38
Dividend Yield - Book Value/Share $12.88 % Held by Insiders 3.01%
Target Price $22.18 Revenue (TTM) $2.32B % Held by Institutions 108.27%
← Back to Home