122.00EUR+0.66%Mkt Cap: 3.32B EURP/E: 35.33Last update: 2026-05-14
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 & Constructionloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)35.33
P/E (Forward)20.81
PEG—
P/B7.98
P/S3.14
EV/EBITDA23.83
EV/Revenue4.18
EPS (TTM)3.34
EPS (Forward)5.67
Cash Flow & Leverage
FCF Yield-21.53%
FCF Margin-67.62%
Operating CF350.72M EUR
CapEx (TTM)648.79M EUR
Net Debt/EBITDA5.92
Net Debt1.10B EUR
Technical
SMA 50115.61 (+5.5%)
SMA 20087.56 (+39.3%)
Beta1.33
S&P 52W Chg24.23%
Avg Vol (30d)42.22K
Avg Vol (10d)32.29K
Technical Indicators
RSI (14)54.4
MACD1.7002
MACD Signal2.1536
MACD Hist.-0.4534
BB Upper125.82 EUR
BB Middle120.70 EUR
BB Lower115.58 EUR
BB Width8.48%
ATR (14)4.418 EUR
Vol Ratio (20d)1.18x
52W Range
53.5093% of range127.20
52W High127.20 EUR
52W Low53.50 EUR
Profitability
Gross Margin36.13%
EBITDA Margin17.53%
Profit Margin11.25%
Oper. Margin18.96%
ROE12.62%
ROA3.19%
Revenue Growth2.00%
Earnings Growth-20.40%
Balance Sheet
Debt/Equity2.13
Current Ratio1.13
Quick Ratio0.70
Book Value/Sh14.79 EUR
Cash/Share11.03 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Ownership
Shares Out.28.12M
Float8.91M
Insiders67.23%
Institutions23.84%
Analyst Consensus
Rating1.7 (Buy)
Target (Mean)117.92 EUR
Target Range79.50 EUR – 136.00 EUR
# Analysts12
Company
Market Cap3.32B EUR
Enterprise Value4.41B EUR
Revenue (TTM)1.06B EUR
Gross Profit192.04M EUR
Net Income (TTM)59.82M EUR
Revenue/Share37.66 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees640
Last Price122.00 EUR
CountryES
SectorIndustrials
IndustryEngineering & Construction
ISINES0105079000