SLRSolaria Energía y Medio Ambiente, S.A.
17.09EUR+0.80%Mkt Cap: 2.46B $P/E: 15.54

Solaria Energía y Medio Ambiente, S.A., together with its subsidiaries, generates solar photovoltaic energy. It owns, manages, and operates a pipeline of approximately 14,200 MW of photovoltaic plants in Spain, Italy, Po…

Key Statistics

Company
Market Cap2.46B $
Enterprise Value3.91B $
Revenue (TTM)372.12M $
Gross Profit212.34M $
Net Income (TTM)149.34M $
Revenue/Share3.070 USD
Last Price17.09 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees212
CountryES
SectorUtilities
IndustryUtilities - Renewable
ISINES0165386014
Valuation
P/E (Trailing)15.54
P/E (Forward)9.82
PEG
EV/EBITDA12.06
EV/Revenue10.50
P/S6.57
P/B2.69
EPS (TTM)1.10
EPS (Forward)1.72
52W Range
10.2144% of range25.85
52W High25.85 EUR
52W Low10.21 EUR
Profitability
Gross Margin98.94%
Oper. Margin83.39%
EBITDA Margin87.10%
Profit Margin69.58%
ROE19.51%
ROA5.62%
Growth
Revenue Growth48.60%
Earnings Growth
Cash Flow & Leverage
Operating CF150.18M $
CapEx (TTM)432.89M $
FCF Margin
FCF Yield
Net Debt1.67B $
Net Debt/EBITDA5.15
Balance Sheet
Debt/Equity2.14
Current Ratio0.59
Quick Ratio0.46
Book Value/Sh6.309 EUR
Cash/Share0.4660 EUR
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 EUR
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div DateOct 3, 2011
Pay Date
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)22.73 EUR
Upside (mean)+33.0%
Target Range16.00 EUR28.00 EUR
16.00+33.0% to mean28.00
# Analysts15
Ownership
Shares Out.132.64M
Float37.11M
Insiders41.72%
Institutions31.87%
Technical
SMA 5018.78 (-9.0%)
SMA 20019.86 (-13.9%)
Beta1.11
S&P 52W Chg18.16%
Avg Vol (30d)705.22K
Avg Vol (10d)968.51K
Technical Indicators
RSI (14)45.9
MACD-0.5585
MACD Signal-0.7952
MACD Hist.+0.2367
BB Upper17.91 EUR
BB Middle16.62 EUR
BB Lower15.33 EUR
BB Width15.55%
ATR (14)0.5523 EUR
Vol Ratio (20d)0.95x