SOLSoltec Power Holdings, S.A.
BME · ES · Technology · Solar · soltec.com
0.8850EUR-2.21%Mkt Cap: 439.19M $P/E: 1.67

Soltec Power Holdings, S.A. engages in the development of solutions for photovoltaic energy projects in Spain, Chile, the United States, Brazil, Peru, Mexico, Argentina, Australia, India, Italy, France, China, Colombia, …

Indicators:|

Key Statistics

Company
Market Cap439.19M $
Enterprise Value404.24M $
Revenue (TTM)89.86M $
Gross Profit31.99M $
Net Income (TTM)13.82M $
Revenue/Share0.8609 USD
Last Price0.8850 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees365
CountryES
SectorTechnology
IndustrySolar
ISINES0105513008
Valuation
P/E (Trailing)1.67
P/E (Forward)4.38
PEG
EV/EBITDA-9.73
EV/Revenue4.50
P/S4.83
P/B-13.06
EPS (TTM)0.53
EPS (Forward)0.20
52W Range
0.16429% of range7.990
52W High7.990 EUR
52W Low0.1642 EUR
Profitability
Gross Margin42.21%
Oper. Margin-518.84%
EBITDA Margin-46.25%
Profit Margin18.23%
ROE-41.69%
ROA3.81%
Growth
Revenue Growth-94.70%
Earnings Growth
Cash Flow & Leverage
Operating CF1.64M $
CapEx (TTM)3.28M $
FCF Margin-76.51%
FCF Yield-15.65%
Net Debt-29.56M $
Net Debt/EBITDA0.71
Balance Sheet
Debt/Equity-4.40
Current Ratio1.60
Quick Ratio0.72
Book Value/Sh-0.0670 EUR
Cash/Share0.1140 EUR
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 EUR
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Splits
Last Split1:5
Split DateDec 18, 2025
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Ownership
Shares Out.456.56M
Float33.81M
Insiders12.50%
Institutions80.31%
Technical
SMA 500.8979 (-1.4%)
SMA 2001.383 (-36.0%)
Beta0.14
S&P 52W Chg20.05%
Avg Vol (30d)414.46K
Avg Vol (10d)569.88K
Technical Indicators
RSI (14)49.4
MACD-0.0096
MACD Signal-0.0169
MACD Hist.+0.0072
BB Upper0.9379 EUR
BB Middle0.8772 EUR
BB Lower0.8166 EUR
BB Width13.83%
ATR (14)0.0446 EUR
Vol Ratio (20d)1.00x