MTLN Metlen Energy & Metals PLC

49.22EUR+0.45%Mkt Cap: 7.61B $P/E: 19.15

Metlen Energy & Metals PLC operates as an industrial and energy company focusing on the metals and energy sectors worldwide. The company engages in the development, construction, and operation of thermal power plants; an…

Key Statistics

Company
Market Cap7.61B USD
Enterprise Value10.83B USD
Revenue (TTM)8.14B USD
Gross Profit504.60M USD
Net Income (TTM)341.81M USD
Revenue/Share51.74 EUR
Last Price49.22 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees6.6K
CountryGR
SectorUtilities
IndustryUtilities - Diversified
ISINGB00BTQGS779
Valuation
P/E (Trailing)19.15
P/E (Forward)9.66
PEG—
EV/EBITDA17.25
EV/Revenue1.33
P/S0.93
P/B2.21
EPS (TTM)2.57
EPS (Forward)5.07
52W Range
31.9086% of range52.00
52W High52.00 EUR
52W Low31.90 EUR
Profitability
Gross Margin6.53%
Oper. Margin11.16%
EBITDA Margin7.71%
Profit Margin4.42%
ROE10.44%
ROA2.75%
Growth
Revenue Growth10.50%
Earnings Growth22.10%
Cash Flow & Leverage
Operating CF484.65M USD
CapEx (TTM)747.34M USD
FCF Margin9.78%
FCF Yield10.45%
Net Debt3.09B USD
Net Debt/EBITDA4.92
Balance Sheet
Debt/Equity1.69
Current Ratio1.81
Quick Ratio1.51
Book Value/Sh22.15 EUR
Cash/Share18.09 EUR
Dividends
Fwd Div Rate1.00 EUR
Trail. Div Rate1.00 EUR
Div. Yield2.04%
5Y Avg Yield—
Payout Ratio38.98%
Ex-Div DateJun 25, 2026
Pay Date—
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)56.80 EUR
Upside (mean)+15.4%
Target Range44.00 EUR – 65.00 EUR
44.00+15.4% to mean65.00
# Analysts8
Ownership
Shares Out.142.25M
Float111.00M
Insiders22.27%
Institutions26.95%
Technical
SMA 5047.98 (+2.6%)
SMA 20041.52 (+18.5%)
Beta—
S&P 52W Chg14.58%
Avg Vol (30d)235.84K
Avg Vol (10d)221.65K
Technical Indicators
RSI (14)58.1
MACD0.4000
MACD Signal0.2512
MACD Hist.+0.1487
BB Upper50.22 EUR
BB Middle47.84 EUR
BB Lower45.46 EUR
BB Width9.97%
ATR (14)1.019 EUR
Vol Ratio (20d)0.80x