20.00EUR-6.98%Mkt Cap: 2.88B $P/E: 18.181d ago
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…
Indicators:|
Key Statistics
Company
Market Cap2.88B $
Enterprise Value4.30B $
Revenue (TTM)372.12M $
Gross Profit212.34M $
Net Income (TTM)149.34M $
Revenue/Share3.070 USD
Last Price20.00 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees212
CountryES
SectorUtilities
IndustryUtilities - Renewable
ISINES0165386014
Valuation
P/E (Trailing)18.18
P/E (Forward)12.17
PEG—
EV/EBITDA13.26
EV/Revenue11.55
P/S7.71
P/B3.16
EPS (TTM)1.10
EPS (Forward)1.64
52W Range
10.0163% of range25.85
52W High25.85 EUR
52W Low10.01 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.5 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)23.24 EUR
Upside (mean)+16.2%
Target Range16.00 EUR – 28.00 EUR
€16.00+16.2% to mean€28.00
# Analysts16
Ownership
Shares Out.132.64M
Float37.11M
Insiders74.91%
Institutions39.32%
Technical
SMA 5023.49 (-14.9%)
SMA 20019.08 (+4.8%)
Beta1.13
S&P 52W Chg20.05%
Avg Vol (30d)626.60K
Avg Vol (10d)656.41K
Technical Indicators
RSI (14)26.4
MACD-0.6432
MACD Signal-0.4920
MACD Hist.-0.1512
BB Upper24.29 EUR
BB Middle22.39 EUR
BB Lower20.49 EUR
BB Width16.97%
ATR (14)0.7908 EUR
Vol Ratio (20d)2.34x