MFO S.A. (WSE:MFO)
Poland flag Poland · Delayed Price · Currency is PLN
32.70
+0.10 (0.31%)
May 27, 2026, 11:57 AM CET

MFO S.A. Ratios and Metrics

Millions PLN. 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
215242177224204346
Market Cap Growth
-3.26%36.57%-20.94%9.71%-41.03%91.24%
Enterprise Value
242307174178203353
Last Close Price
32.6036.6026.8033.9030.9047.61
PE Ratio
23.9624.0024.64-8.292.60
PS Ratio
0.310.350.290.390.220.35
PB Ratio
0.660.740.570.750.651.10
P/TBV Ratio
0.760.740.670.880.651.10
P/FCF Ratio
---7.252.41-
P/OCF Ratio
--12.865.091.9621.98
EV/Sales Ratio
0.350.450.280.310.220.36
EV/EBITDA Ratio
9.7911.648.8620.495.132.06
EV/EBIT Ratio
14.1915.9012.842287.605.942.11
EV/FCF Ratio
---5.772.40-
Debt / Equity Ratio
0.230.410.320.330.220.23
Debt / EBITDA Ratio
2.975.104.8011.211.760.43
Debt / FCF Ratio
---3.160.82-
Net Debt / Equity Ratio
0.080.200.05-0.14-0.050.12
Net Debt / EBITDA Ratio
1.072.490.79-4.79-0.390.22
Net Debt / FCF Ratio
---0.27-1.35-0.18-4.63
Asset Turnover
1.14-1.201.211.832.28
Inventory Turnover
5.37-6.145.454.914.74
Quick Ratio
0.80-1.111.481.570.66
Current Ratio
1.50-1.772.182.651.88
Return on Equity (ROE)
2.83%3.18%2.37%-4.81%7.81%52.83%
Return on Assets (ROA)
1.77%-1.66%0.01%4.23%24.04%
Return on Invested Capital (ROIC)
3.95%4.74%4.11%0.03%8.51%48.34%
Return on Capital Employed (ROCE)
3.90%-3.50%0.00%9.50%46.30%
Earnings Yield
4.19%4.17%4.06%-6.60%12.06%38.40%
FCF Yield
---32.52%13.80%41.48%-2.39%
Dividend Yield
-----8.40%
Payout Ratio
----107.30%4.97%
Total Shareholder Return
-----8.40%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.