SLR Solaria Energía y Medio Ambiente, S.A.

15.99EUR-3.53%Mkt Cap: 2.28B $P/E: 8.53

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.28B USD
Enterprise Value3.84B USD
Revenue (TTM)403.41M USD
Gross Profit212.34M USD
Net Income (TTM)149.34M USD
Revenue/Share2.87 EUR
Last Price15.99 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees182
CountryES
SectorUtilities
IndustryUtilities - Renewable
ISINES0165386014
Valuation
P/E (Trailing)8.53
P/E (Forward)9.78
PEG—
EV/EBITDA10.84
EV/Revenue9.53
P/S5.88
P/B2.63
EPS (TTM)1.87
EPS (Forward)1.69
52W Range
13.0023% of range25.85
52W High25.85 EUR
52W Low13.00 EUR
Profitability
Gross Margin98.94%
Oper. Margin77.40%
EBITDA Margin87.86%
Profit Margin69.58%
ROE19.51%
ROA5.62%
Growth
Revenue Growth38.80%
Earnings Growth44.40%
Cash Flow & Leverage
Operating CF150.18M USD
CapEx (TTM)432.89M USD
FCF Margin-118.01%
FCF Yield-20.85%
Net Debt1.47B USD
Net Debt/EBITDA4.14
Balance Sheet
Debt/Equity2.14
Current Ratio1.46
Quick Ratio1.29
Book Value/Sh6.31 EUR
Cash/Share1.59 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div DateOct 3, 2011
Pay Date—
Analyst Consensus
Rating2.1 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)22.39 EUR
Upside (mean)+40.0%
Target Range14.00 EUR – 28.00 EUR
14.00+40.0% to mean28.00
# Analysts15
Ownership
Shares Out.131.65M
Float85.81M
Insiders41.72%
Institutions31.64%
Technical
SMA 5016.78 (-4.7%)
SMA 20019.90 (-19.6%)
Beta1.11
S&P 52W Chg14.58%
Avg Vol (30d)1.03M
Avg Vol (10d)1.78M
Technical Indicators
RSI (14)48.1
MACD-0.2264
MACD Signal-0.1926
MACD Hist.-0.0338
BB Upper18.42 EUR
BB Middle16.92 EUR
BB Lower15.42 EUR
BB Width17.74%
ATR (14)0.8193 EUR
Vol Ratio (20d)1.59x