48.54EUR0.00%Mkt Cap: 7.54B $P/E: 22.061d ago
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…
Industry Peers
Utilities - DiversifiedIndicators:|
Key Statistics
Company
Market Cap7.54B $
Enterprise Value11.07B $
Revenue (TTM)7.72B $
Gross Profit504.60M $
Net Income (TTM)341.81M $
Revenue/Share54.01 USD
Last Price48.54 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees6.6K
CountryGR
SectorUtilities
IndustryUtilities - Diversified
ISINGB00BTQGS779
Valuation
P/E (Trailing)22.06
P/E (Forward)9.39
PEG—
EV/EBITDA21.16
EV/Revenue1.43
P/S0.98
P/B2.30
EPS (TTM)2.20
EPS (Forward)5.17
52W Range
31.9066% of range57.00
52W High57.00 EUR
52W Low31.90 EUR
Profitability
Gross Margin6.53%
Oper. Margin-1.60%
EBITDA Margin6.77%
Profit Margin4.42%
ROE10.44%
ROA2.75%
Growth
Revenue Growth9.30%
Earnings Growth-82.00%
Cash Flow & Leverage
Operating CF484.65M $
CapEx (TTM)747.34M $
FCF Margin-12.74%
FCF Yield-13.05%
Net Debt3.63B $
Net Debt/EBITDA6.94
Balance Sheet
Debt/Equity1.69
Current Ratio1.85
Quick Ratio1.47
Book Value/Sh21.06 EUR
Cash/Share12.26 EUR
Dividends
Fwd Div Rate1.000 EUR
Trail. Div Rate1.000 EUR
Div. Yield2.12%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div DateJun 25, 2026
Pay Date—
Analyst Consensus
Rating1.4 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)53.01 EUR
Upside (mean)+9.2%
Target Range44.00 EUR – 64.40 EUR
€44.00+9.2% to mean€64.40
# Analysts8
Ownership
Shares Out.143.04M
Float110.71M
Insiders22.19%
Institutions23.17%
Technical
SMA 5042.10 (+15.3%)
SMA 20040.33 (+20.3%)
Beta—
S&P 52W Chg19.88%
Avg Vol (30d)250.46K
Avg Vol (10d)245.20K
Technical Indicators
RSI (14)82.7
MACD1.5664
MACD Signal1.1577
MACD Hist.+0.4087
BB Upper48.47 EUR
BB Middle44.17 EUR
BB Lower39.86 EUR
BB Width19.48%
ATR (14)1.240 EUR
Vol Ratio (20d)3.48x