Soltec Power Holdings, S.A. (BME:SOL)
Spain flag Spain · Delayed Price · Currency is EUR
0.8950
-0.0150 (-1.65%)
Jul 17, 2026, 5:35 PM CET

Soltec Power Holdings Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
409461145313375563
Market Cap Growth
98.86%217.06%-53.53%-16.54%-33.39%-35.17%
Enterprise Value
381.04600.6335.42532.35522.65639.42
Last Close Price
0.901.011.603.444.136.19
PE Ratio
1.698.28--28.67-
Forward PE
-5.005.0010.3320.1054.01
PEG Ratio
-0.100.100.230.420.21
PS Ratio
4.946.610.451.250.661.62
PB Ratio
-13.24-7.52-1.882.182.303.83
P/TBV Ratio
---2.923.554.42
P/OCF Ratio
271.51306.4031.51-16.3932.88
EV/Sales Ratio
4.618.611.032.130.921.85
EV/EBITDA Ratio
---41.4819.29-
EV/EBIT Ratio
---163.6523.02-
Debt / Equity Ratio
-3.07-3.07-0.361.080.490.14
Debt / EBITDA Ratio
---19.616.53-
Net Debt / Equity Ratio
-2.28-2.28-2.451.530.910.52
Net Debt / EBITDA Ratio
-2.01-2.72-3.9917.105.45-7.89
Net Debt / FCF Ratio
-92.20-92.20-90.03-7.99-2.56-0.98
Asset Turnover
0.180.180.560.401.100.88
Inventory Turnover
0.690.692.181.536.846.37
Quick Ratio
0.750.750.090.500.740.67
Current Ratio
1.601.600.700.920.870.95
Return on Equity (ROE)
-78.66%-78.66%-367.08%-3.43%8.44%-0.81%
Return on Assets (ROA)
-18.67%-14.08%-12.39%0.20%3.18%-0.72%
Return on Invested Capital (ROIC)
-42.66%-95.55%-46.79%0.36%6.15%-1.61%
Return on Capital Employed (ROCE)
-126.08%-95.07%-45.03%1.21%11.09%-8.06%
Earnings Yield
3.11%12.08%--3.49%-
Payout Ratio
4.49%0.00%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
-14.64%-14.63%-0.10%0.19%-0.03%-38.44%
Total Shareholder Return
-14.64%-14.63%-0.10%0.19%-0.03%-38.44%