GRE Grenergy Renovables, S.A.

70.40EUR-4.61%Mkt Cap: 2.15B $P/E: 15.68

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 …

Key Statistics

Company
Market Cap2.15B USD
Enterprise Value3.60B USD
Revenue (TTM)886.29M USD
Gross Profit275.43M USD
Net Income (TTM)94.72M USD
Revenue/Share29.03 EUR
Last Price70.40 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees663
CountryES
SectorIndustrials
IndustryEngineering & Construction
ISINES0105079000
Valuation
P/E (Trailing)15.68
P/E (Forward)14.18
PEG—
EV/EBITDA14.18
EV/Revenue4.06
P/S2.54
P/B3.99
EPS (TTM)4.49
EPS (Forward)5.19
52W Range
66.506% of range136.60
52W High136.60 EUR
52W Low66.50 EUR
Profitability
Gross Margin36.30%
Oper. Margin26.79%
EBITDA Margin28.62%
Profit Margin12.48%
ROE20.97%
ROA4.03%
Growth
Revenue Growth134.60%
Earnings Growth2535.10%
Cash Flow & Leverage
Operating CF41.13M USD
CapEx (TTM)707.00M USD
FCF Margin-56.73%
FCF Yield-23.37%
Net Debt1.35B USD
Net Debt/EBITDA5.31
Balance Sheet
Debt/Equity3.30
Current Ratio1.06
Quick Ratio0.99
Book Value/Sh18.43 EUR
Cash/Share9.77 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)126.57 EUR
Upside (mean)+79.8%
Target Range79.50 EUR – 155.00 EUR
79.50+79.8% to mean155.00
# Analysts12
Ownership
Shares Out.28.12M
Float8.93M
Insiders67.23%
Institutions25.91%
Technical
SMA 5088.55 (-20.5%)
SMA 200103.56 (-32.0%)
Beta1.28
S&P 52W Chg14.58%
Avg Vol (30d)44.18K
Avg Vol (10d)88.17K
Technical Indicators
RSI (14)27.6
MACD-4.9319
MACD Signal-3.9380
MACD Hist.-0.9938
BB Upper96.93 EUR
BB Middle82.39 EUR
BB Lower67.85 EUR
BB Width35.30%
ATR (14)3.832 EUR
Vol Ratio (20d)0.93x