STEF SA (EPA:STF)

France flag France · Delayed Price · Currency is EUR
121.00
-0.80 (-0.66%)
Oct 16, 2026, 5:35 PM CET
Market Cap1.53B +0.7%
Revenue (ttm)5.33B +9.4%
Net Income124.34M -5.2%
EPS9.81 -5.5%
Shares Out 12.65M
PE Ratio12.33
Forward PE10.04
Dividend2.70 (2.23%)
Ex-Dividend DateApr 27, 2026
Volume819
Open122.00
Previous Close121.80
Day's Range120.40 - 122.00
52-Week Range113.60 - 138.40
Beta0.76
AnalystsStrong Buy
Price Target149.00 (+23.14%)
Est. EarningsOct 21, 2026