Sto SE & Co. KGaA (ETR:STO3)

Germany flag Germany · Delayed Price · Currency is EUR
105.60
-1.40 (-1.31%)
Nov 9, 2026, 10:06 AM CET
Market Cap678.59M -8.5%
Revenue (ttm)1.62B +1.6%
Net Income41.38M +23.4%
EPSn/a
Shares Out 6.43M
PE Ratio16.62
Forward PE15.16
Dividend3.31 (3.13%)
Ex-Dividend DateJun 19, 2026
Volume565
Open106.60
Previous Close107.00
Day's Range105.60 - 106.80
52-Week Range90.80 - 130.60
Beta0.88
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026