STIF Société anonyme (EPA:ALSTI)
France flag France · Delayed Price · Currency is EUR
13.92
-0.93 (-6.26%)
Oct 22, 2026, 5:35 PM CEST

STIF Société anonyme Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7127613436--
Market Cap Growth
-79.62%105.44%268.20%---
Enterprise Value
9728013144--
Last Close Price
13.9253.0825.806.90--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.0823.4713.8718.23--
Forward PE
7.2217.6115.36---
PS Ratio
0.793.042.180.99--
PB Ratio
2.238.615.732.40--
P/TBV Ratio
33.86130.627.052.75--
P/FCF Ratio
15.6560.3913.96---
P/OCF Ratio
6.8226.329.82---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.073.082.131.18--
EV/EBITDA Ratio
5.2215.009.0310.70--
EV/EBIT Ratio
5.7116.3910.0813.79--
EV/FCF Ratio
21.3161.2213.62---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.351.350.490.421.021.01
Debt / EBITDA Ratio
2.312.310.791.581.771.43
Debt / FCF Ratio
9.449.441.19--4.16
Net Debt / Equity Ratio
0.760.76-0.22-0.090.700.61
Net Debt / EBITDA Ratio
1.301.30-0.36-0.351.220.87
Net Debt / FCF Ratio
5.325.32-0.55--6.242.51
Asset Turnover
1.261.261.531.581.97-
Inventory Turnover
2.382.382.392.693.07-
Quick Ratio
1.671.672.803.051.980.80
Current Ratio
2.422.424.394.573.931.62
Return on Equity (ROE)
44.25%44.25%52.48%22.56%42.57%-
Return on Assets (ROA)
14.74%14.74%20.18%8.48%10.07%-
Return on Invested Capital (ROIC)
24.05%36.36%61.88%22.23%25.24%26.19%
Return on Capital Employed (ROCE)
23.20%23.20%30.00%12.60%17.20%27.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
16.45%4.26%7.21%5.49%--
FCF Yield
6.39%1.66%7.16%---
Dividend Yield
4.88%1.27%2.23%2.65%--
Payout Ratio
25.77%25.77%9.98%-40.83%42.20%
Buyback Yield / Dilution
-0.91%-0.91%-35.87%-10013.76%--
Total Shareholder Return
3.97%0.35%-33.64%-10011.11%--