SLR Solaria Energía y Medio Ambiente, S.A.
15.99EUR-3.53%Mkt Cap: 2.28B $P/E: 8.53Today
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…
Industry Peers
Utilities - RenewableKey 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