STO SE & CO KGAA (STO3) Non Voting NPV

Sell:€101.80Buy:€104.40Price decreased€6.00 (5.71%)

Prices delayed by at least 15 minutes
Sell:€101.80
Buy:€104.40
Change:Price decreased€6.00 (5.71%)
Prices delayed by at least 15 minutes
Sell:€101.80
Buy:€104.40
Change:Price decreased€6.00 (5.71%)
Prices delayed by at least 15 minutes