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

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

Millions EUR. 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
2626262830-
Market Cap Growth
-1.40%-7.14%-8.70%--
Enterprise Value
3028283134-
Last Close Price
0.600.600.560.570.60-
PE Ratio
8.578.7312.9015.8222.48-
PS Ratio
0.830.830.860.931.07-
PB Ratio
2.532.533.002.873.31-
P/TBV Ratio
2.812.813.524.095.04-
P/FCF Ratio
13.0713.076.7418.66226.31-
P/OCF Ratio
11.1111.116.2915.2361.23-
EV/Sales Ratio
0.960.870.951.031.19-
EV/EBITDA Ratio
5.425.196.968.6010.77-
EV/EBIT Ratio
6.175.618.2610.7513.70-
EV/FCF Ratio
15.1213.777.4520.69250.93-
Debt / Equity Ratio
0.550.550.620.650.720.50
Debt / EBITDA Ratio
1.021.021.221.631.941.15
Debt / FCF Ratio
2.852.851.394.2449.12-
Net Debt / Equity Ratio
0.400.400.560.570.620.44
Net Debt / EBITDA Ratio
0.770.771.171.541.801.10
Net Debt / FCF Ratio
2.052.051.263.7042.01-6.06
Asset Turnover
1.791.791.651.551.701.68
Inventory Turnover
4.374.374.344.595.505.77
Quick Ratio
1.391.391.191.081.091.47
Current Ratio
2.152.152.071.801.752.43
Return on Equity (ROE)
31.62%31.62%22.20%18.76%16.06%21.51%
Return on Assets (ROA)
17.32%17.32%11.86%9.29%9.18%12.85%
Return on Invested Capital (ROIC)
21.89%22.70%15.33%13.48%11.67%17.14%
Return on Capital Employed (ROCE)
43.30%43.30%33.10%26.00%22.70%27.90%
Earnings Yield
11.45%11.45%7.86%6.37%4.60%-
FCF Yield
7.65%7.65%14.84%5.36%0.44%-
Dividend Yield
4.20%-4.50%5.03%4.79%-
Payout Ratio
37.80%37.80%64.16%71.93%28.37%103.30%
Buyback Yield / Dilution
-5.47%2.80%0.17%-2.46%--631.35%
Total Shareholder Return
-1.27%2.80%4.68%2.57%4.79%-631.35%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.