Valuation: VELCAN EN

Market Cap 74.08M 85.31M 69.07M 63.45M 120M 8.12B 121M 814M 318M 4.06B 320M 313M 13.44B P/E 2023
116x
P/E 2024 6.75x
Enterprise Value 41.56M 47.87M 38.75M 35.6M 67.33M 4.55B 68.07M 457M 179M 2.28B 180M 176M 7.54B EV / Sales 2023
2.93x
EV / Sales 2024 14.7x
Free-Float
84.43%
Yield 2023 *
-
Yield 2024 -
Director TitleAgeSince
Chairman 41 2010-10-27
Director/Board Member 35 2005-04-07
Director/Board Member 55 -
Change 5-day change 1-year change 3-year change Capi.($)
+1.56%+4.13%+46.93%+99.14% 132B
+1.52%+4.04%+58.65%+94.31% 25.1B
+0.36%+2.22%+34.30%+48.21% 17.18B
+0.95%+2.90%+23.10%+27.68% 15.01B
-0.67%-4.86%+7.08%+141.41% 13.72B
+0.64%+1.04%-17.67%-1.64% 13.55B
-0.05%+5.59%-17.44%+53.94% 13.33B
+1.16%+0.59%+14.46%+41.52% 12.11B
+1.35%-3.61%+50.75%+56.25% 11.68B
Average +0.72%+1.44%+22.24%+62.31% 28.23B
Weighted average by Cap. +1.11%+2.24%+35.48%+80.81%

Financials

2023 2024
Net sales 2.89M 3.33M 2.69M 2.48M 4.68M 317M 4.73M 31.77M 12.42M 158M 12.5M 12.23M 524M 2.95M 3.4M 2.75M 2.53M 4.78M 323M 4.83M 32.44M 12.68M 162M 12.76M 12.48M 535M
Net income 533K 614K 497K 457K 863K 58.39M 873K 5.86M 2.29M 29.19M 2.31M 2.25M 96.71M 11.22M 12.92M 10.46M 9.61M 18.18M 1.23B 18.38M 123M 48.22M 614M 48.53M 47.47M 2.04B
Net Debt -55.42M -63.83M -51.67M -47.47M -89.77M -6.07B -90.76M -609M -238M -3.03B -240M -234M -10.06B -32.52M -37.45M -30.32M -27.85M -52.67M -3.56B -53.25M -357M -140M -1.78B -141M -138M -5.9B
Logo VELCAN EN
Velcan Holdings SA, formerly known as Velcan SA, is a Luxembourg-based investment holding company owing mainly power assets and financial investments. The Group develops, finances and operates hydro power concessions worldwide in a number of countries, which includes India, Brazil and Indonesia. The Group reports its services into four geographical segments, which includes Europe, South America, Middle East & Africa and Asia. Its installations have an individual capacity ranging from 15 MW to 240 MW. Its major power project under development is a cascade of hydropower concessions located in India and totaling 571 MW. The Group operates internationally and holds both monetary and non-monetary assets denominated in currencies other than EUR, the functional currency.
Employees
-