GREGrenergy Renovables, S.A.
93.00EUR+1.53%Mkt Cap: 2.84B $P/E: 29.90

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.84B $
Enterprise Value4.13B $
Revenue (TTM)1.05B $
Gross Profit275.43M $
Net Income (TTM)94.72M $
Revenue/Share37.21 USD
Last Price93.00 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees640
CountryES
SectorIndustrials
IndustryEngineering & Construction
ISINES0105079000
Valuation
P/E (Trailing)29.90
P/E (Forward)16.58
PEG
EV/EBITDA29.64
EV/Revenue3.95
P/S2.67
P/B6.02
EPS (TTM)3.11
EPS (Forward)5.52
52W Range
60.7043% of range136.60
52W High136.60 EUR
52W Low60.70 EUR
Profitability
Gross Margin36.30%
Oper. Margin-2.09%
EBITDA Margin13.33%
Profit Margin12.48%
ROE20.97%
ROA4.03%
Growth
Revenue Growth-39.60%
Earnings Growth
Cash Flow & Leverage
Operating CF41.13M $
CapEx (TTM)707.00M $
FCF Margin-72.11%
FCF Yield-26.54%
Net Debt1.34B $
Net Debt/EBITDA9.59
Balance Sheet
Debt/Equity3.30
Current Ratio1.43
Quick Ratio0.98
Book Value/Sh15.20 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.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)129.48 EUR
Upside (mean)+39.2%
Target Range79.50 EUR155.00 EUR
79.50+39.2% to mean155.00
# Analysts12
Ownership
Shares Out.28.12M
Float8.91M
Insiders67.23%
Institutions20.58%
Technical
SMA 50103.36 (-10.0%)
SMA 200101.60 (-8.5%)
Beta1.29
S&P 52W Chg18.16%
Avg Vol (30d)37.76K
Avg Vol (10d)49.81K
Technical Indicators
RSI (14)41.0
MACD-2.8953
MACD Signal-3.5010
MACD Hist.+0.6056
BB Upper102.07 EUR
BB Middle93.52 EUR
BB Lower84.97 EUR
BB Width18.28%
ATR (14)3.616 EUR
Vol Ratio (20d)0.56x