M&Z p.l.c. (MSE:MZ)
Malta flag Malta · Delayed Price · Currency is EUR
0.5800
0.00 (0.00%)
At close: Jun 17, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2526262830-
Market Cap Growth
-1.40%-7.14%-8.70%--
Enterprise Value
2928283134-
Last Close Price
0.580.580.540.560.59-
PE Ratio
8.568.8012.9015.8222.48-
PS Ratio
0.790.830.860.931.07-
PB Ratio
2.432.533.002.873.31-
P/TBV Ratio
2.732.843.524.095.04-
P/FCF Ratio
12.5613.076.7418.66226.31-
P/OCF Ratio
10.6711.116.2915.2361.23-
EV/Sales Ratio
0.920.870.951.031.19-
EV/EBITDA Ratio
5.265.226.968.6010.77-
EV/EBIT Ratio
5.995.648.2610.7513.70-
EV/FCF Ratio
14.6113.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.780.781.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.331.331.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.23%17.23%11.86%9.29%9.18%12.85%
Return on Invested Capital (ROIC)
21.77%22.59%15.33%13.48%11.67%17.14%
Return on Capital Employed (ROCE)
43.10%43.10%33.10%26.00%22.70%27.90%
Earnings Yield
11.83%11.45%7.86%6.37%4.60%-
FCF Yield
7.96%7.65%14.84%5.36%0.44%-
Dividend Yield
4.34%4.32%4.63%5.17%4.93%-
Payout Ratio
37.80%37.80%64.16%71.93%28.37%103.30%
Buyback Yield / Dilution
0.31%0.31%0.17%-2.46%--631.35%
Total Shareholder Return
4.66%4.63%4.80%2.71%4.93%-631.35%