Velcan Holdings (LUX:VLCN)
Luxembourg flag Luxembourg · Delayed Price · Currency is EUR
13.90
0.00 (0.00%)
At close: Jul 24, 2026

Velcan Holdings Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
2.992.952.893.162.432.52
Revenue Growth
1.19%2.11%-8.46%30.19%-3.65%-11.56%
Net Income
7.8711.220.538.236.462.12
Earnings Per Share
1.662.340.111.631.230.38
EPS Growth
-28.93%2027.27%-93.25%32.52%223.68%-37.70%

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
35.3832.5255.550.5725.4711.67
Total Debt
--0.041.2233.3623.92
Net Cash (Debt)
35.3832.5255.4549.35-7.89-12.25
Net Cash Growth
8.79%-41.36%12.36%---
Net Cash Per Share
7.486.7811.449.78-1.50-2.20

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
------
Capital Expenditures
------
Free Cash Flow
------
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Pretax Margin
323.74%437.17%46.06%280.77%295.46%92.93%
Profit Margin
263.43%380.24%18.44%260.56%266.23%84.19%
FCF Margin
------

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJul '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PE Ratio
8.366.78119.876.377.6217.73
PS Ratio
21.4225.7622.1116.6020.2714.92