M&Z p.l.c. (MSE:MZ)
Malta flag Malta · Delayed Price · Currency is EUR
0.6000
0.00 (0.00%)
At close: May 25, 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.858.8012.9015.8222.48-
PS Ratio
0.820.830.860.931.07-
PB Ratio
2.512.533.002.873.31-
P/TBV Ratio
2.822.843.524.095.04-
P/FCF Ratio
12.9913.076.7418.66226.31-
P/OCF Ratio
11.0411.116.2915.2361.23-
EV/Sales Ratio
0.950.870.951.031.19-
EV/EBITDA Ratio
5.415.226.968.6010.77-
EV/EBIT Ratio
6.175.648.2610.7513.70-
EV/FCF Ratio
15.0413.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.44%11.45%7.86%6.37%4.60%-
FCF Yield
7.70%7.65%14.84%5.36%0.44%-
Dividend Yield
4.20%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
0.31%0.31%0.17%-2.46%--631.35%
Total Shareholder Return
4.51%4.51%4.68%2.57%4.79%-631.35%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.