18.19EUR-1.75%Mkt Cap: 2.62B $P/E: 16.541d 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…
Industry Peers
Utilities - RenewableIndicators:|
Key Statistics
Company
Market Cap2.62B $
Enterprise Value4.08B $
Revenue (TTM)372.12M $
Gross Profit212.34M $
Net Income (TTM)149.34M $
Revenue/Share3.070 USD
Last Price18.19 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees212
CountryES
SectorUtilities
IndustryUtilities - Renewable
ISINES0165386014
Valuation
P/E (Trailing)16.54
P/E (Forward)10.92
PEG—
EV/EBITDA12.57
EV/Revenue10.95
P/S7.06
P/B2.89
EPS (TTM)1.10
EPS (Forward)1.67
52W Range
10.2151% 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 Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)23.51 EUR
Upside (mean)+29.2%
Target Range16.00 EUR – 28.00 EUR
€16.00+29.2% to mean€28.00
# Analysts15
Ownership
Shares Out.132.64M
Float37.11M
Insiders41.72%
Institutions31.14%
Technical
SMA 5022.18 (-18.0%)
SMA 20019.56 (-7.0%)
Beta1.13
S&P 52W Chg20.25%
Avg Vol (30d)603.19K
Avg Vol (10d)888.62K
Technical Indicators
RSI (14)24.8
MACD-1.1541
MACD Signal-1.0754
MACD Hist.-0.0787
BB Upper23.07 EUR
BB Middle20.03 EUR
BB Lower16.99 EUR
BB Width30.39%
ATR (14)0.6577 EUR
Vol Ratio (20d)0.67x