SOL Soltec Power Holdings, S.A.

BME · ES · Technology · Solar · soltec.com
0.5650EUR+3.67%Mkt Cap: 275.42M $P/E: —

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 Cap275.42M USD
Enterprise Value260.66M USD
Revenue (TTM)16.11M USD
Gross Profit31.99M USD
Net Income (TTM)13.82M USD
Revenue/Share0.05 EUR
Last Price0.5650 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees331
CountryES
SectorTechnology
IndustrySolar
ISINES0105513008
Valuation
P/E (Trailing)—
P/E (Forward)2.75
PEG—
EV/EBITDA-4.12
EV/Revenue16.18
P/S16.94
P/B-8.21
EPS (TTM)-1.43
EPS (Forward)0.20
52W Range
0.16425% of range7.990
52W High7.990 EUR
52W Low0.1642 EUR
Profitability
Gross Margin42.21%
Oper. Margin-191.68%
EBITDA Margin0.00%
Profit Margin18.23%
ROE-41.69%
ROA3.81%
Growth
Revenue Growth-86.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF1.64M USD
CapEx (TTM)3.28M USD
FCF Margin-575.79%
FCF Yield-33.68%
Net Debt-11.91M USD
Net Debt/EBITDA0.19
Balance Sheet
Debt/Equity-4.40
Current Ratio1.59
Quick Ratio0.63
Book Value/Sh-0.07 EUR
Cash/Share0.08 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield0.00%
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.48M
Insiders12.50%
Institutions80.11%
Technical
SMA 500.8058 (-29.9%)
SMA 2000.8934 (-36.8%)
Beta0.16
S&P 52W Chg14.58%
Avg Vol (30d)567.05K
Avg Vol (10d)1.31M
Technical Indicators
RSI (14)16.3
MACD-0.0677
MACD Signal-0.0427
MACD Hist.-0.0250
BB Upper0.9429 EUR
BB Middle0.7405 EUR
BB Lower0.5381 EUR
BB Width54.66%
ATR (14)0.0315 EUR
Vol Ratio (20d)1.58x