124.20EUR+0.98%Mkt Cap: 3.49B EURP/E: 37.07Last update: 2026-06-01
Grenergy Renovables, S.A., together with its subsidiaries, engages in the renewable energy business in Spain, Italy, the United Kingdom, Poland, Germany, Romania, Chile, Peru, Colombia, Argentina, Mexico, and the Unites …
Industry Peers
Engineering & ConstructionIndicators:|
Key Statistics
Company
Market Cap3.49B EUR
Enterprise Value4.69B EUR
Revenue (TTM)962.31M EUR
Gross Profit192.04M EUR
Net Income (TTM)59.82M EUR
Revenue/Share34.23 EUR
Last Price124.20 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees640
CountryES
SectorIndustrials
IndustryEngineering & Construction
ISINES0105079000
Valuation
P/E (Trailing)37.07
P/E (Forward)21.26
PEG—
EV/EBITDA36.77
EV/Revenue4.87
P/S3.59
P/B8.32
EPS (TTM)3.34
EPS (Forward)5.79
52W Range
58.6084% of range136.60
52W High136.60 EUR
52W Low58.60 EUR
Profitability
Gross Margin36.13%
Oper. Margin-2.09%
EBITDA Margin13.25%
Profit Margin11.25%
ROE12.62%
ROA3.19%
Growth
Revenue Growth-39.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF350.72M EUR
CapEx (TTM)648.79M EUR
FCF Margin-72.12%
FCF Yield-19.87%
Net Debt1.23B EUR
Net Debt/EBITDA9.65
Balance Sheet
Debt/Equity2.13
Current Ratio1.43
Quick Ratio0.98
Book Value/Sh14.79 EUR
Cash/Share16.03 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.7 (Buy)
Target (Mean)126.84 EUR
Target Range79.50 EUR – 155.00 EUR
# Analysts12
Ownership
Shares Out.28.12M
Float8.91M
Insiders67.23%
Institutions24.15%
Technical
SMA 50119.27 (+4.1%)
SMA 20090.43 (+37.3%)
Beta—
S&P 52W Chg27.94%
Avg Vol (30d)47.04K
Avg Vol (10d)60.21K
Technical Indicators
RSI (14)50.5
MACD2.0566
MACD Signal2.1433
MACD Hist.-0.0867
BB Upper131.61 EUR
BB Middle123.23 EUR
BB Lower114.85 EUR
BB Width13.60%
ATR (14)6.536 EUR
Vol Ratio (20d)1.51x