STS Group AG (ETR:SF3)

Germany flag Germany · Delayed Price · Currency is EUR
4.820
-0.170 (-3.41%)
Sep 4, 2026, 5:35 PM CET
Market Cap31.09M +10.6%
Revenue (ttm)312.40M +2.9%
Net Income2.80M
EPS0.43
Shares Out 6.45M
PE Ratio11.21
Forward PE14.61
Dividend0.05 (1.02%)
Ex-Dividend DateAug 29, 2025
Volume3,275
Open4.800
Previous Close4.990
Day's Range4.800 - 5.000
52-Week Range2.700 - 6.750
Beta0.54
Analystsn/a
Price Targetn/a
Earnings DateAug 11, 2026