Soltec Power Holdings S.A

Soltec Power Holdings S.A

SOL · MC · Technology / Solar

0.46EUR-0.01 (-2.13%)

Price History

Full chart

Market Stats

Previous Close0.47
Open0.472
Day Range0.46 – 0.474
52-Week Range0.1642 – 7.99
Volume859.95K
Market Cap251.11M
P/E (TTM)0.57
Forward P/E0.00
EPS0.96
Dividend Yield0.00%
Beta0.16
50-Day Avg0.8058
200-Day Avg0.8934

About

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, Portugal, and Romania. The company offers products, including SFOne, a dual-row single-axis solar tracker; Agrovoltaic; and the SF7 bifacial two-in-portrait vertical tracker. It also promotes, developing, constructing and maintaining electric power generating plants, including manufacture, supply, installation, and assembly of industrial equipment and facilities for solar plants. The company was founded in 2004 and is headquartered in Murcia, Spain.

Company Details

  • SectorTechnology
  • IndustrySolar
  • CEOMr. Mariano Berges del Estal
  • Employees331
  • HeadquartersC/Gabriel Campillo, s/n (Pol. Ind. La Serreta), Murcia, Spain, 30500, Spain
  • Websitehttps://www.soltec.com

Leadership

  • Mr. Mariano Berges del EstalCEO & Director
  • Mr. Jose Francisco Nunez JimenezChief Financial Officer
  • Mr. Jorge Garcia GarciaChief Information Officer
  • Ms. Meritxell Perez de Castro-AcunaInvestor Relations Director
  • Ms. Silvia Amateratsu Diaz de Laspra MoralesChief Legal Officer
  • Ms. Ada De Paula Lax PuizChief Marketing Officer
  • Mr. Eduardo de San Nicolas JuarezChief Strategy Officer
  • Mr. Gabriel Seoane SanchezChief Organization Officer
  • Mr. José Luis Rodríguez JiménezSecretary

Financials

Income Statement

Currency: EUR2017-12-312018-12-312019-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Total Revenue--356.81M235.65M346.51M568.20M407.14M326.32M69.73M
Growth (%)----33.96%+47.05%+63.97%-28.34%-19.85%-78.63%
Cost of Revenue--258.79M176.97M219.46M328.80M238.62M232.90M74.78M
Gross Profit--98.02M58.68M127.06M239.39M168.53M93.42M-5.05M
Gross Margin--27.47%24.90%36.67%42.13%41.39%28.63%-7.24%
Operating Expense--86.13M78.73M130.58M202.43M181.26M146.39M30.94M
Operating Income--11.89M-20.05M-3.52M36.96M-12.73M-52.97M-35.99M
Operating Margin--3.33%-8.51%-1.02%6.50%-3.13%-16.23%-51.61%
EBITDA--10.81M-3.49M4.74M35.64M-4.63M-57.52M-31.59M
EBITDA Margin--3.03%-1.48%1.37%6.27%-1.14%-17.63%-45.31%
Net Income--1.34M-4.93M-1.17M13.09M-23.38M-205.79M12.71M
Net Income Margin--0.37%-2.09%-0.34%2.30%-5.74%-63.06%18.23%
R&D------980.00K92.00K190.00K
R&D as % of Total Revenue------0.24%0.03%0.27%
Interest Expense006.06M3.57M3.38M4.21M23.94M23.33M20.72M
Interest Expense % of Total Revenue--1.70%1.51%0.98%0.74%5.88%7.15%29.71%

Balance Sheet

Currency: EUR2017-12-312018-12-312019-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Total Assets--251.13M311.44M476.95M555.81M733.79M463.58M333.30M
Total Liabilities--233.15M168.97M329.97M393.14M589.94M541.21M364.17M
Total Equity--17.98M142.47M147.03M162.71M143.93M-77.56M-30.73M
Cash--25.93M125.75M36.18M19.00M32.24M9.17M49.66M
Total Debt--82.32M105.30M108.94M163.65M249.30M207.24M133.07M
Net Debt--56.38M-39.86M72.48M144.65M217.06M198.07M83.41M

Cash Flow

Currency: EUR2017-12-312018-12-312019-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Operating Cash Flow-4.93M-12.64M4.79M-34.11M17.12M20.73M-5.20M3.57M1.50M
Investing Cash Flow528.00K1.42M-10.43M-6.88M-101.20M-99.16M-32.19M-13.58M18.31M
Financing Cash Flow5.16M26.25M31.00M141.05M-5.89M64.02M60.93M2.54M5.59M
Capital Expenditure5.30M5.30M5.30M7.54M95.54M80.46M22.22M6.44M3.02M
Free Cash Flow---510.00K-41.65M-78.41M-59.73M-27.42M-2.86M-1.52M
Dividends Paid3.37M-------571.00K
FCF to OCF---10.65%122.10%-457.91%-288.16%526.94%-80.16%-100.80%
Dividend Paid to FCF---------37.64%

Key Statistics & Ratios

Market Cap251.11M
Enterprise Value456.98M
Trailing P/E0.57
Forward P/E0.00
Price / Sales16.94
Price / Book1.20
EPS0.96
Book Value-0.067
Revenue (TTM)14.82M
Gross Profit (TTM)-6.70M
EBITDA-58.20M
Profit Margin42.67%
Operating Margin-191.68%
Return on Equity-366.22%
Return on Assets-10.30%
Shares Outstanding456.56M
Shares Float33.82M
Beta0.16
Dividend Yield0.00%
Dividend Rate0.00
Payout Ratio0.00%

Stock Splits

  • Dec 18, 20251:5