SOLSoltec Power Holdings, S.A.
BME · ES · Technology · Solar · soltec.com
0.9900EUR+24.53%Mkt Cap: 440.58M EURP/E: 1.82Last update: 2026-05-14

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

loading…
Indicators:|

Key Statistics

Valuation
P/E (Trailing)1.82
P/E (Forward)4.83
PEG
P/B-0.96
P/S5.33
EV/EBITDA-10.80
EV/Revenue5.00
EPS (TTM)0.53
EPS (Forward)0.20
Cash Flow & Leverage
FCF Yield-14.36%
FCF Margin-76.51%
Operating CF1.50M EUR
CapEx (TTM)3.02M EUR
Net Debt/EBITDA0.71
Net Debt-27.20M EUR
Technical
SMA 501.100 (-10.0%)
SMA 2001.493 (-33.7%)
Beta0.11
S&P 52W Chg24.23%
Avg Vol (30d)1.71M
Avg Vol (10d)1.52M
Technical Indicators
RSI (14)53.3
MACD-0.0587
MACD Signal-0.0642
MACD Hist.+0.0054
BB Upper1.059 EUR
BB Middle0.9225 EUR
BB Lower0.7857 EUR
BB Width29.66%
ATR (14)0.0872 EUR
Vol Ratio (20d)4.26x
52W Range
0.164211% of range7.990
52W High7.990 EUR
52W Low0.1642 EUR
Profitability
Gross Margin42.21%
EBITDA Margin-46.25%
Profit Margin18.23%
Oper. Margin-518.84%
ROE-41.69%
ROA3.81%
Revenue Growth-94.70%
Earnings Growth
Balance Sheet
Debt/Equity-4.40
Current Ratio1.60
Quick Ratio0.72
Book Value/Sh-1.0080 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
Ownership
Shares Out.456.56M
Float33.81M
Insiders12.50%
Institutions80.38%
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Company
Market Cap440.58M EUR
Enterprise Value412.99M EUR
Revenue (TTM)82.67M EUR
Gross Profit29.43M EUR
Net Income (TTM)12.71M EUR
Revenue/Share0.7920 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees
Last Price0.9900 EUR
CountryES
SectorTechnology
IndustrySolar
ISINES0105513008