SUNRUN INC (3S9.DE) Stock Chart

FRA:3S9 • US86771W1053

Current stock price

10.52 EUR
+0.34 (+3.34%)
Last:
Open in Chart Tool
SUNRUN INC / 3S9 Daily stock chart