SUNRUN INC (3S9.DE) Stock Chart

Europe Frankfurt Stock Exchange FRA:3S9 • US86771W1053

16.17 EUR
-0.54 (-3.22%)
Last: Jan 30, 2026, 07:00 PM
Open in Chart Tool
SUNRUN INC / 3S9 Daily stock chart