MFO S.A. (WSE:MFO)
Poland flag Poland · Delayed Price · Currency is PLN
29.50
+1.00 (3.51%)
Jul 6, 2026, 4:44 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
195242177224204346
Market Cap Growth
-19.40%36.57%-20.94%9.71%-41.03%91.24%
Enterprise Value
297307174178203353
Last Close Price
29.5036.6026.8033.9030.9047.61
PE Ratio
21.6924.0024.64-8.292.60
PS Ratio
0.280.350.290.390.220.35
PB Ratio
0.600.750.570.750.651.10
P/TBV Ratio
0.600.860.670.880.651.10
P/FCF Ratio
---7.252.41-
P/OCF Ratio
--12.865.091.9621.98
EV/Sales Ratio
0.430.450.280.310.220.36
EV/EBITDA Ratio
11.3811.497.7820.495.132.06
EV/EBIT Ratio
17.4115.9312.842287.605.942.11
EV/FCF Ratio
---5.772.40-
Debt / Equity Ratio
0.460.480.320.330.220.23
Debt / EBITDA Ratio
5.745.554.4011.211.760.43
Debt / FCF Ratio
---3.160.82-
Net Debt / Equity Ratio
0.310.300.05-0.14-0.050.12
Net Debt / EBITDA Ratio
4.093.670.69-4.79-0.390.22
Net Debt / FCF Ratio
-4.25-1.88-0.27-1.35-0.18-4.63
Asset Turnover
1.141.231.201.211.832.28
Inventory Turnover
4.885.676.145.454.914.74
Quick Ratio
0.790.851.111.481.570.66
Current Ratio
1.501.631.772.182.651.88
Return on Equity (ROE)
2.83%3.19%2.37%-4.81%7.81%52.83%
Return on Assets (ROA)
1.77%2.16%1.66%0.01%4.23%24.04%
Return on Invested Capital (ROIC)
3.46%4.54%4.11%0.03%8.51%48.34%
Return on Capital Employed (ROCE)
3.90%4.50%3.50%0.00%9.50%46.30%
Earnings Yield
4.63%4.17%4.06%-6.60%12.06%38.40%
FCF Yield
-12.34%-21.53%-32.52%13.80%41.48%-2.39%
Dividend Yield
-----8.40%
Payout Ratio
----107.30%4.97%
Total Shareholder Return
-----8.40%