Logo image of 3S9.DE

SUNRUN INC (3S9.DE) Stock Stock Chart

Europe - Frankfurt Stock Exchange - FRA:3S9 - US86771W1053 - Common Stock

15.588 EUR
-0.77 (-4.72%)
Last: 11/21/2025, 7:00:00 PM
Open in Chart Tool Full Screen Chart
SUNRUN INC / 3S9 Daily stock chart