logo

Sunrun Inc.

LSE • 0A4S US86771W1053

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

3.23b USD | # 1517 in GB

Volume

43.89k shares | 113.03m USD

Shares Outstanding

238.55m

Free Float Shares

92.19% | 219.91m

Nasdaq:RUN|
DB:3S9|
XTRA:3S9|
WBAG:RUN

News