Valuation: VELCAN EN

Market Cap 74.08M 85.42M 69.1M 63.5M 120M 8.15B 121M 813M 318M 4.06B 321M 314M 13.47B P/E 2023
116x
P/E 2024 6.75x
Enterprise Value 41.56M 47.92M 38.77M 35.63M 67.4M 4.57B 68.01M 456M 178M 2.28B 180M 176M 7.56B 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.50%+48.29%+100.58% 132B
+1.52%+4.52%+58.65%+96.33% 25.1B
+0.36%+1.10%+34.30%+47.95% 17.18B
+0.95%+3.91%+23.83%+28.74% 15.01B
-0.67%-4.86%+7.08%+141.41% 13.72B
+0.64%+2.46%-16.76%-1.35% 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.76%+1.44%+22.57%+62.82% 28.23B
Weighted average by Cap. +1.16%+2.24%+36.28%+81.82%

Financials

2023 2024
Net sales 2.89M 3.33M 2.7M 2.48M 4.69M 318M 4.73M 31.71M 12.41M 159M 12.51M 12.24M 525M 2.95M 3.4M 2.75M 2.53M 4.79M 325M 4.83M 32.38M 12.67M 162M 12.78M 12.49M 537M
Net income 533K 615K 497K 457K 864K 58.62M 872K 5.85M 2.29M 29.24M 2.31M 2.26M 96.92M 11.22M 12.94M 10.47M 9.62M 18.2M 1.23B 18.36M 123M 48.18M 616M 48.59M 47.51M 2.04B
Net Debt -55.42M -63.9M -51.7M -47.51M -89.87M -6.1B -90.68M -608M -238M -3.04B -240M -235M -10.08B -32.52M -37.49M -30.33M -27.87M -52.73M -3.58B -53.21M -357M -140M -1.78B -141M -138M -5.91B
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
-