Loading live market data…

Sunrun Inc.

NASDAQ:RUN

$12.78 USD

$0.37 (2.98%)

Volume
7.79M
Average Volume
10.07M
Market Capitalization
$3.05B
P/E Ratio
5.22
Dividend Yield
0.00%
Price Target
$18.00
Year High
$22.44
Year Low
$9.01
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.45

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.38%

Investors Holding

24

change: -414 | last: 438

Increased Positions

8

change: -193 | last: 201

Reduced Positions

7

change: -128 | last: 135

New Positions

4

change: -55 | last: 59

Sold Positions

383

change: 303 | last: 80

Total Calls

266.8K

Total Puts

266.8K

Put-Call Ratio

1.00

change: -7.896 | last: 1.079

Total Invested

43.69M

RUN Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $18.40 232.6M $4.28B $1.24B $14.89B $17.93B
2024-12-31 $9.25 222.22M $2.06B $574.96M $13.02B $14.5B
2023-12-31 $19.63 216.64M $4.25B $678.82M $11.09B $14.66B
2022-12-31 $24.02 211.35M $5.08B $740.51M $8.76B $13.1B
2021-12-31 $34.30 205.13M $7.04B $617.63M $6.87B $13.29B
2020-12-31 $69.38 139.61M $9.69B $519.96M $5.18B $14.35B
2019-12-31 $13.81 116.4M $1.61B $269.58M $2.63B $3.96B
2018-12-31 $10.89 115.9M $1.26B $226.62M $2.15B $3.19B
2017-12-31 $5.90 105.43M $622.05M $202.52M $1.45B $1.87B
2016-12-31 $5.31 102.37M $543.57M $206.36M $1.06B $1.4B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $13.56 234.58M $3.18B $679.55M $14.87B $17.38B
2025-12-31 $18.40 232.6M $4.28B $1.24B $14.89B $17.93B
2025-09-30 $17.29 230.98M $3.99B $1.16B $14.72B $17.56B
2025-06-30 $8.18 229.17M $1.87B $618.06M $14.14B $15.39B
2025-03-31 $5.86 226.41M $1.33B $604.87M $13.67B $14.39B
2024-12-31 $9.25 224.9M $2.08B $574.96M $13.02B $14.53B
2024-09-30 $18.06 223.7M $4.04B $533.86M $12.58B $16.09B
2024-06-30 $10.92 222.47M $2.43B $707.59M $12.1B $13.82B
2024-03-31 $12.74 219.88M $2.8B $487.28M $11.54B $13.86B
2023-12-31 $19.63 218.46M $4.29B $678.82M $11.09B $14.7B
2023-09-30 $12.56 217.34M $2.73B $643.79M $10.64B $12.73B
2023-06-30 $17.86 216.02M $3.86B $669.09M $10B $13.19B