SOLSoltec Power Holdings SA
BME · ES · Technology · Solar · soltec.com
0.8400EUR-1.18%Mkt Cap: 421.82M $P/E: 1.60

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, …

Key Statistics

Company
Market Cap421.82M $
Enterprise Value389.36M $
Revenue (TTM)89.86M $
Gross Profit31.99M $
Net Income (TTM)13.82M $
Revenue/Share0.8609 USD
Last Price0.8400 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees365
CountryES
SectorTechnology
IndustrySolar
ISINES0105513008
Valuation
P/E (Trailing)1.60
P/E (Forward)4.22
PEG
EV/EBITDA-9.37
EV/Revenue4.33
P/S4.67
P/B-12.61
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-16.30%
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.11%
Technical
SMA 500.8642 (-2.8%)
SMA 2001.247 (-32.7%)
Beta0.16
S&P 52W Chg18.16%
Avg Vol (30d)263.41K
Avg Vol (10d)340.75K
Technical Indicators
RSI (14)46.7
MACD-0.0063
MACD Signal-0.0087
MACD Hist.+0.0024
BB Upper0.8757 EUR
BB Middle0.8490 EUR
BB Lower0.8223 EUR
BB Width6.28%
ATR (14)0.0236 EUR
Vol Ratio (20d)0.68x