M&Z p.l.c. (MSE:MZ)
Malta flag Malta · Delayed Price · Currency is EUR
0.5650
0.00 (0.00%)
At close: Sep 3, 2026

M&Z p.l.c. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2426262830-
Market Cap Growth
-6.37%1.40%-7.14%-8.70%--
Enterprise Value
2528283134-
Last Close Price
0.560.570.540.550.58-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.728.8012.9015.8222.48-
PS Ratio
0.760.830.860.931.07-
PB Ratio
2.332.533.002.873.31-
P/TBV Ratio
2.332.843.524.095.04-
P/FCF Ratio
9.4513.076.7418.66226.31-
P/OCF Ratio
8.3211.116.2915.2361.23-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.770.870.951.031.19-
EV/EBITDA Ratio
4.875.226.968.6010.77-
EV/EBIT Ratio
5.625.648.2610.7513.70-
EV/FCF Ratio
9.6813.777.4520.69250.93-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.060.550.620.650.720.50
Debt / EBITDA Ratio
0.111.021.221.631.941.15
Debt / FCF Ratio
0.222.851.394.2449.12-
Net Debt / Equity Ratio
0.060.400.560.570.620.44
Net Debt / EBITDA Ratio
0.120.781.171.541.801.10
Net Debt / FCF Ratio
0.222.051.263.7042.01-6.06
Asset Turnover
1.841.791.651.551.701.68
Inventory Turnover
-4.374.344.595.505.77
Quick Ratio
-1.331.191.081.091.47
Current Ratio
2.152.152.071.801.752.43
Return on Equity (ROE)
28.22%31.62%22.20%18.76%16.06%21.51%
Return on Assets (ROA)
15.82%17.23%11.86%9.29%9.18%12.85%
Return on Invested Capital (ROIC)
26.22%22.59%15.33%13.48%11.67%17.14%
Return on Capital Employed (ROCE)
40.30%43.10%33.10%26.00%22.70%27.90%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
11.31%11.45%7.86%6.37%4.60%-
FCF Yield
10.58%7.65%14.84%5.36%0.44%-
Dividend Yield
4.46%4.39%4.70%5.25%5.01%-
Payout Ratio
40.62%37.80%64.16%71.93%28.37%103.30%
Buyback Yield / Dilution
4.53%0.31%0.17%-2.46%--631.35%
Total Shareholder Return
8.99%4.70%4.88%2.80%5.01%-631.35%