STO SE & CO. KGAA-PREF SHRS (STO3.DE) Stock Chart

Europe Frankfurt Stock Exchange FRA:STO3 • DE0007274136

120.6 EUR
+3.2 (+2.73%)
Last: Feb 2, 2026, 05:29 PM
Open in Chart Tool
STO SE & CO. KGAA-PREF SHRS / STO3 Daily stock chart