Sto SE & Co. KGaA (LON:0G5B)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
107.20
+1.20 (1.13%)
Nov 10, 2026, 2:37 PM GMT
Market Cap577.94M -12.4%
Revenue (ttm)1.39B +1.6%
Net Income35.63M +23.4%
EPSn/a
Shares Out n/a
PE Ratio16.22
Forward PE14.87
Dividend2.81 (3.14%)
Ex-Dividend DateJun 19, 2026
Volume47
Open107.40
Previous Close106.00
Day's Range107.20 - 107.40
52-Week Range91.00 - 130.40
Beta0.88
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026