EL. D. Mouzakis S.A. (ATH:MOYZK)
Greece flag Greece · Delayed Price · Currency is EUR
0.4840
0.00 (0.00%)
At close: May 21, 2026

EL. D. Mouzakis 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
192221232320
Market Cap Growth
26.07%3.60%-7.64%1.98%16.12%61.70%
Enterprise Value
192221414138
Last Close Price
0.480.570.670.720.710.61
PE Ratio
11.7313.93-10.12-27.14
PS Ratio
3.864.594.506.415.213.90
PB Ratio
0.490.590.690.750.750.56
P/TBV Ratio
0.490.590.700.750.750.56
P/FCF Ratio
--57.98117.25-153.96
P/OCF Ratio
--54.84115.98-130.53
EV/Sales Ratio
3.854.584.3811.389.417.50
EV/EBITDA Ratio
8.369.9423.9536.21-33.83
EV/EBIT Ratio
8.9310.6128.5947.29-46.63
EV/FCF Ratio
--56.37208.25-296.18
Net Debt / Equity Ratio
---0.02-0.03-0.02-0.03
Net Debt / EBITDA Ratio
---0.87-0.770.15-0.94
Net Debt / FCF Ratio
---2.04-4.411.70-8.22
Asset Turnover
0.080.080.080.060.080.09
Inventory Turnover
--1.241.342.222.17
Quick Ratio
--1.271.892.172.20
Current Ratio
--3.134.053.803.42
Return on Equity (ROE)
4.62%4.62%0.12%8.59%-14.23%2.07%
Return on Assets (ROA)
2.19%2.19%0.79%0.95%-5.22%0.87%
Return on Invested Capital (ROIC)
4.21%4.67%0.38%2.24%-15.05%1.66%
Return on Capital Employed (ROCE)
3.40%3.40%1.30%1.60%-8.60%1.40%
Earnings Yield
8.53%7.18%-0.28%9.89%-20.57%3.69%
FCF Yield
--1.73%0.85%-1.72%0.65%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.