Logo image of RUN

SUNRUN INC (RUN) Stock Stock Chart

USA - NASDAQ:RUN - US86771W1053 - Common Stock

18.9472 USD
+0.6 (+3.25%)
Last: 10/2/2025, 11:52:07 AM
Open in Chart Tool Full Screen Chart
SUNRUN INC / RUN Daily stock chart