Sto SE & Co. KGaA (ETR:STO3)

Germany flag Germany · Delayed Price · Currency is EUR
97.00
+0.50 (0.52%)
Sep 25, 2026, 5:35 PM CET
Market Cap623.32M -19.2%
Revenue (ttm)1.62B +1.6%
Net Income41.38M +23.4%
EPSn/a
Shares Out 6.43M
PE Ratio15.06
Forward PE13.74
Dividend3.31 (3.41%)
Ex-Dividend DateJun 19, 2026
Volume2,368
Open96.50
Previous Close96.50
Day's Range96.50 - 98.70
52-Week Range90.80 - 134.20
Beta0.80
Analystsn/a
Price Targetn/a
Earnings DateAug 31, 2026