STEF SA (EPA:STF)
France flag France · Delayed Price · Currency is EUR
118.20
-0.20 (-0.17%)
Mar 26, 2026, 11:07 AM CET

STEF SA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4851,6481,6111,4191,1221,262
Market Cap Growth
-0.26%2.25%13.56%26.43%-11.11%40.26%
Enterprise Value
3,0183,1012,9072,4222,1142,160
Last Close Price
118.40131.40127.04106.2881.0988.41
PE Ratio
17.7819.5410.257.417.6711.48
Forward PE
10.3312.099.298.858.6510.92
PS Ratio
0.290.320.340.320.270.36
PB Ratio
1.131.261.261.201.081.38
P/TBV Ratio
1.731.921.861.661.542.01
P/FCF Ratio
--35.0053.4327.176.11
P/OCF Ratio
--4.063.984.263.43
PEG Ratio
-2.132.132.132.132.13
EV/Sales Ratio
0.590.610.610.550.510.62
EV/EBITDA Ratio
8.428.827.286.806.127.28
EV/EBIT Ratio
16.7717.9313.189.649.4012.34
EV/FCF Ratio
--63.1591.2051.1810.46
Debt / Equity Ratio
1.261.261.121.001.121.14
Debt / EBITDA Ratio
4.694.692.932.822.862.96
Debt / FCF Ratio
--30.9744.7828.095.02
Net Debt / Equity Ratio
1.171.171.050.881.031.03
Net Debt / EBITDA Ratio
4.364.363.362.933.103.18
Net Debt / FCF Ratio
--29.1239.3725.974.58
Asset Turnover
1.461.461.291.301.321.25
Inventory Turnover
--37.6231.3034.6737.04
Quick Ratio
0.190.190.590.620.640.59
Current Ratio
0.200.200.660.710.740.66
Return on Equity (ROE)
6.51%6.51%12.09%15.71%18.20%12.65%
Return on Assets (ROA)
3.08%3.08%3.71%4.58%4.44%3.89%
Return on Invested Capital (ROIC)
3.75%3.82%6.88%8.51%8.53%6.89%
Return on Capital Employed (ROCE)
6.90%6.90%10.10%13.20%12.30%11.20%
Earnings Yield
5.68%5.12%9.76%13.51%13.04%8.71%
FCF Yield
--2.86%1.87%3.68%16.36%
Dividend Yield
2.29%2.05%3.27%4.80%4.93%3.39%
Payout Ratio
--40.67%25.95%25.46%28.14%
Buyback Yield / Dilution
-0.32%-0.32%0.16%-0.00%-0.88%-0.96%
Total Shareholder Return
1.97%1.73%3.43%4.80%4.05%2.43%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.