Solaria Energía y Medio Ambiente

SLR · BME · EUR

€17.00Change from previous close: +3.69%Absolute change: +€0.61

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€2.24B
Enterprise value
€3.51B
P/E (trailing 12 months)
12.2
Forward P/E
10.0
Price/book
2.69
Price/sales
6.03
EV/EBITDA
10.8
EV/revenue
9.47

Profitability and growth

Gross margin
99.7%
Operating margin
77.4%
Net margin
48.6%
ROE
20.4%
ROA
7.1%
Revenue growth (year over year)
38.8%
Earnings growth (year over year)
44.4%

Financial health

Total cash
€209.4M
Total debt
€1.56B
Debt/equity
1.43
Current ratio
1.46
Quick ratio
1.30

Dividends

Payout ratio
0.0%
Ex-dividend date
October 3, 2011

Analysts and estimates

Average price target
€22.39
Median price target
€23.10
High price target
€28.00
Low price target
€14.00
Analysts with a price target
15
Consensus
Buy
Forward EPS
€1.69
EPS estimate, current year
€1.41

Shares and trading

Beta
1.11
Average volume
1.09M
Shares outstanding
131.65M
Float
42.19M
Institutional ownership
31.7%
Insider ownership
41.7%