STS Group AG (ETR:SF3)

Germany flag Germany · Delayed Price · Currency is EUR
3.550
+0.070 (2.01%)
Aug 14, 2026, 5:35 PM CET
Market Cap22.90M +15.3%
Revenue (ttm)312.40M +2.9%
Net Income2.80M
EPS0.43
Shares Out 6.45M
PE Ratio8.26
Forward PE88.75
Dividend0.05 (1.41%)
Ex-Dividend Daten/a
Volume1,298
Open3.550
Previous Close3.480
Day's Range3.500 - 3.550
52-Week Range2.700 - 6.750
Beta0.48
Analystsn/a
Price Targetn/a
Earnings DateAug 11, 2026