Socfinaf S.A. (LUX:SOFAF)
Luxembourg flag Luxembourg · Delayed Price · Currency is EUR
24.60
-0.20 (-0.81%)
At close: May 6, 2026

Socfinaf Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
442432216193216214
Market Cap Growth
82.35%100.00%12.04%-10.74%0.83%8.11%
Enterprise Value
570541411416443542
Last Close Price
24.8024.2011.8910.6111.8911.79
PE Ratio
9.399.163.806.822.952.97
PS Ratio
0.690.670.370.340.340.40
PB Ratio
0.800.780.410.420.450.49
P/TBV Ratio
0.980.960.510.530.590.68
P/FCF Ratio
3.503.422.251.901.612.34
P/OCF Ratio
2.512.451.491.311.141.39
EV/Sales Ratio
0.890.840.700.740.701.01
EV/EBITDA Ratio
2.672.732.372.451.912.76
EV/EBIT Ratio
3.763.743.473.682.523.73
EV/FCF Ratio
4.514.284.294.113.305.93
Debt / Equity Ratio
0.140.140.240.420.530.64
Debt / EBITDA Ratio
0.360.360.721.131.101.41
Debt / FCF Ratio
0.590.591.331.951.923.06
Net Debt / Equity Ratio
0.050.050.170.340.400.50
Net Debt / EBITDA Ratio
0.140.140.500.930.841.10
Net Debt / FCF Ratio
0.220.220.911.551.442.37
Asset Turnover
0.800.800.740.660.710.63
Inventory Turnover
1.971.972.011.941.851.65
Quick Ratio
0.610.610.570.570.590.61
Current Ratio
1.311.311.191.181.161.16
Return on Equity (ROE)
13.49%13.49%16.54%10.39%23.01%26.41%
Return on Assets (ROA)
11.31%11.31%9.29%8.30%12.27%10.59%
Return on Invested Capital (ROIC)
14.17%13.78%13.27%9.43%18.40%17.91%
Return on Capital Employed (ROCE)
22.70%22.70%18.80%17.90%25.00%20.50%
Earnings Yield
10.65%10.92%26.32%14.66%33.91%33.65%
FCF Yield
28.56%29.27%44.44%52.53%62.27%42.69%
Dividend Yield
4.03%-0.84%---
Payout Ratio
22.71%22.71%----
Total Shareholder Return
4.00%-0.84%---
Source: S&P Global Market Intelligence. Standard template. Financial Sources.