MBF Group S.A. (WSE:MBF)
Poland flag Poland · Delayed Price · Currency is PLN
5.18
-0.26 (-4.78%)
At close: Jul 24, 2026

MBF Group 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
171648118
Market Cap Growth
135.45%263.93%-45.59%-30.03%46.27%-19.64%
Enterprise Value
15143475
Last Close Price
5.184.861.422.613.732.55
PE Ratio
-84.99----
PS Ratio
2.702.360.781.3981.775.18
PB Ratio
6.595.821.722.673.211.12
P/TBV Ratio
6.595.821.722.693.231.13
P/FCF Ratio
--44.46---
P/OCF Ratio
--43.33---
EV/Sales Ratio
2.472.080.590.7652.083.31
EV/EBITDA Ratio
-55.17----
EV/EBIT Ratio
-56.23----
EV/FCF Ratio
--33.88---
Debt / Equity Ratio
-0.090.110.170.100.01
Debt / EBITDA Ratio
-0.99----
Debt / FCF Ratio
--2.72---
Net Debt / Equity Ratio
-0.54-0.47-0.65-0.54-0.39-0.58
Net Debt / EBITDA Ratio
12.21-5.076.129.080.777.79
Net Debt / FCF Ratio
2.714.17-16.721.126.748.95
Asset Turnover
1.441.561.221.290.020.17
Inventory Turnover
40.6842.0340.2036.801.370.63
Quick Ratio
4.875.411.874.012.173.34
Current Ratio
5.175.701.904.162.283.53
Return on Equity (ROE)
-6.49%7.09%-36.76%-18.35%-61.63%-9.41%
Return on Assets (ROA)
-1.69%3.61%-3.76%-2.50%-16.07%-3.57%
Return on Invested Capital (ROIC)
-8.96%21.17%-24.14%-10.09%-71.57%-14.64%
Return on Capital Employed (ROCE)
-4.60%9.10%-10.90%-6.00%-50.30%-7.50%
Earnings Yield
-1.06%1.18%-23.36%-7.53%-28.28%-8.45%
FCF Yield
-3.03%-1.94%2.25%-17.95%-1.81%-5.79%
Buyback Yield / Dilution
---6.33%---7.14%