Velcan Holdings (LUX:VLCN)
Luxembourg flag Luxembourg · Delayed Price · Currency is EUR
15.90
0.00 (0.00%)
At close: Feb 6, 2026

Velcan Holdings Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
737664524938
Market Cap Growth
-4.23%18.98%21.92%6.60%30.88%-
Enterprise Value
383610-64316
PE Ratio
9.566.78119.876.377.6217.73
PS Ratio
24.5025.7622.1116.6020.2714.92
PB Ratio
0.540.560.500.410.400.32
EV/Sales Ratio
12.6512.113.54-17.656.21
EV/EBITDA Ratio
--5.56---
EV/EBIT Ratio
--8.08---
Debt / Equity Ratio
--00.010.270.21
Debt / EBITDA Ratio
--0.02---
Quick Ratio
29.446.5327.785.960.690.48
Current Ratio
107.1026.5962.5515.374.125.13
Asset Turnover
0.020.020.020.020.020.02
Return on Equity (ROE)
5.92%8.54%0.42%6.60%5.44%1.79%
Return on Assets (ROA)
-2.15%-2.22%0.59%-1.36%-5.71%-2.63%
Return on Capital Employed (ROCE)
-3.40%-3.60%1.00%-2.50%-11.20%-4.80%
Earnings Yield
10.75%14.76%0.83%15.70%13.13%5.64%
Buyback Yield / Dilution
3.49%1.03%3.99%3.85%5.87%5.41%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.