Metlen Energy & Metals PLC (ATH:MTLN)
Greece flag Greece · Delayed Price · Currency is EUR
45.66
-0.16 (-0.35%)
At close: Sep 18, 2026

Metlen Energy & Metals Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,5446,264----
Market Cap Growth
-9.22%-----
Enterprise Value
9,4889,535----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
17.6919.92----
PS Ratio
0.870.88----
PB Ratio
2.002.02----
P/OCF Ratio
5.6014.05----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.271.34----
EV/EBITDA Ratio
15.4919.82----
EV/EBIT Ratio
24.1330.69----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.661.641.381.150.800.87
Debt / EBITDA Ratio
8.9410.104.273.092.163.89
Debt / FCF Ratio
5.88---8.80-
Net Debt / Equity Ratio
0.871.070.920.810.320.50
Net Debt / EBITDA Ratio
4.926.942.922.200.882.27
Net Debt / FCF Ratio
3.08-18.36-12.17-3.033.55-5.53
Quick Ratio
1.511.471.201.121.191.24
Current Ratio
1.811.861.781.671.621.62
Asset Turnover
0.630.640.600.731.050.59
Return on Equity (ROE)
11.69%10.48%21.78%25.44%26.03%11.28%
Return on Assets (ROA)
2.06%1.76%5.52%7.37%7.60%3.84%
Return on Capital Employed (ROCE)
4.70%4.10%11.60%17.00%17.50%8.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
5.71%5.02%----
FCF Yield
14.13%-2.90%----
Dividend Yield
2.19%2.34%----
Payout Ratio
57.32%68.08%33.58%26.87%15.04%31.97%
Buyback Yield / Dilution
-1.11%-0.53%-1.07%-3.06%-0.48%3.72%
Total Shareholder Return
1.08%1.81%-1.07%-3.06%-0.48%3.72%