M&Z p.l.c. (MSE:MZ)
Malta flag Malta · Delayed Price · Currency is EUR
0.5150
0.00 (0.00%)
At close: Oct 20, 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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2226262830-
Market Cap Growth
-19.36%1.40%-7.14%-8.70%--
Enterprise Value
2328283134-
Last Close Price
0.520.570.540.550.58-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.958.8012.9015.8222.48-
PS Ratio
0.690.830.860.931.07-
PB Ratio
2.132.533.002.873.31-
P/TBV Ratio
2.132.843.524.095.04-
P/FCF Ratio
8.6213.076.7418.66226.31-
P/OCF Ratio
7.5811.116.2915.2361.23-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.710.870.951.031.19-
EV/EBITDA Ratio
4.445.226.968.6010.77-
EV/EBIT Ratio
5.135.648.2610.7513.70-
EV/FCF Ratio
8.8413.777.4520.69250.93-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
12.58%11.45%7.86%6.37%4.60%-
FCF Yield
11.60%7.65%14.84%5.36%0.44%-
Dividend Yield
4.89%4.18%4.26%4.58%4.18%-
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
9.42%4.49%4.43%2.13%4.18%-631.35%