MFO S.A. (WSE:MFO)
Poland flag Poland · Delayed Price · Currency is PLN
33.60
+0.10 (0.30%)
May 6, 2026, 4:42 PM 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
222242177224204346
Market Cap Growth
15.86%36.57%-20.94%9.71%-41.03%91.24%
Enterprise Value
288307174178203353
Last Close Price
33.6036.6026.8033.9030.9047.61
PE Ratio
22.1124.0024.64-8.292.60
PS Ratio
0.320.350.290.390.220.35
PB Ratio
0.680.740.570.750.651.10
P/TBV Ratio
0.680.740.670.880.651.10
P/FCF Ratio
---7.252.41-
P/OCF Ratio
--12.865.091.9621.98
EV/Sales Ratio
0.420.450.280.310.220.36
EV/EBITDA Ratio
10.8911.648.8620.495.132.06
EV/EBIT Ratio
14.8715.9012.842287.605.942.11
EV/FCF Ratio
---5.772.40-
Debt / Equity Ratio
0.410.410.320.330.220.23
Debt / EBITDA Ratio
5.105.104.8011.211.760.43
Debt / FCF Ratio
---3.160.82-
Net Debt / Equity Ratio
0.200.200.05-0.14-0.050.12
Net Debt / EBITDA Ratio
2.492.490.79-4.79-0.390.22
Net Debt / FCF Ratio
---0.27-1.35-0.18-4.63
Asset Turnover
--1.201.211.832.28
Inventory Turnover
--6.145.454.914.74
Quick Ratio
--1.111.481.570.66
Current Ratio
--1.772.182.651.88
Return on Equity (ROE)
3.18%3.18%2.37%-4.81%7.81%52.83%
Return on Assets (ROA)
--1.66%0.01%4.23%24.04%
Return on Invested Capital (ROIC)
4.33%4.74%4.11%0.03%8.51%48.34%
Return on Capital Employed (ROCE)
--3.50%0.00%9.50%46.30%
Earnings Yield
4.54%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.