Grenergy Renovables

GRE · BME · EUR

€73.60Change from previous close: +1.10%Absolute change: +€0.80

Close · October 2, 2026

Valuation

Data as of October 5, 2026

Valuation multiples

Market cap
€2.07B
Enterprise value
€3.31B
P/E (trailing 12 months)
16.4
Forward P/E
16.6
PEG
0.44
Price/book
3.99
Price/sales
2.54
EV/EBITDA
14.0
EV/revenue
4.06

Profitability and growth

Gross margin
-17.5%
Operating margin
25.0%
Net margin
15.5%
ROE
27.7%
ROA
6.0%
ROIC
7.1%

Financial health

Total cash
€274.85M
Total debt
€1.51B
Debt/equity
2.92
Current ratio
1.06
Quick ratio
0.99
Piotroski F-Score
4.00

Analysts and estimates

Average price target
€126.57
Analysts with a price target
12
Consensus
Strong buy

Shares and trading

Beta
1.34
Average volume
72.2K
Shares outstanding
28.12M
Float
8.93M
Institutional ownership
18.5%
Insider ownership
68.3%