EL. D. Mouzakis S.A. (ATH:MOYZK)
Greece flag Greece · Delayed Price · Currency is EUR
0.4900
0.00 (0.00%)
Last updated: Jul 1, 2026, 1:00 PM EET

EL. D. Mouzakis Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
192221232320
Market Cap Growth
19.33%3.60%-7.64%1.98%16.12%61.70%
Enterprise Value
192221414138
Last Close Price
0.490.570.670.720.710.61
PE Ratio
12.7815.00-10.12-27.14
PS Ratio
3.914.594.506.415.213.90
PB Ratio
0.500.590.690.750.750.56
P/TBV Ratio
0.510.600.700.750.750.56
P/FCF Ratio
--57.98117.25-153.96
P/OCF Ratio
--54.84115.98-130.53
EV/Sales Ratio
4.024.584.3811.389.417.50
EV/EBITDA Ratio
33.2337.8523.9536.21-33.83
EV/EBIT Ratio
39.9445.4928.5947.29-46.63
EV/FCF Ratio
--56.37208.25-296.18
Debt / Equity Ratio
0.030.03----
Debt / EBITDA Ratio
2.202.20----
Net Debt / Equity Ratio
0.000.00-0.02-0.03-0.02-0.03
Net Debt / EBITDA Ratio
-0.05-0.05-0.87-0.770.15-0.94
Net Debt / FCF Ratio
0.010.01-2.04-4.411.70-8.22
Asset Turnover
0.080.080.080.060.080.09
Inventory Turnover
1.221.221.241.342.222.17
Quick Ratio
2.112.111.271.892.172.20
Current Ratio
3.773.773.134.053.803.42
Return on Equity (ROE)
4.62%4.62%0.12%8.59%-14.23%2.07%
Return on Assets (ROA)
0.51%0.51%0.79%0.95%-5.22%0.87%
Return on Invested Capital (ROIC)
0.98%1.07%0.38%2.24%-15.05%1.66%
Return on Capital Employed (ROCE)
0.80%0.80%1.30%1.60%-8.60%1.40%
Earnings Yield
7.83%6.67%-0.28%9.89%-20.57%3.69%
FCF Yield
--19.81%1.73%0.85%-1.72%0.65%
Buyback Yield / Dilution
-19.82%-19.82%----