Valuation: Velcan Holdings SA

Market Cap 74.08M 85.64M 69.18M 63.46M 119M 8.15B 121M 812M 319M 4.09B 322M 315M 13.51B P/E 2023
116x
P/E 2024 6.75x
Enterprise Value 41.56M 48.05M 38.81M 35.6M 66.97M 4.57B 68.03M 455M 179M 2.29B 180M 176M 7.58B EV / Sales 2023
2.93x
EV / Sales 2024 14.7x
Free-Float
84.43%
Yield 2023 *
-
Yield 2024 -
Director TitleAgeSince
Chairman 41 28/10/2010
Director/Board Member 35 08/04/2005
Director/Board Member 55 -
Change 5-day change 1-year change 3-year change Capi.($)
-.--%-4.59% - - 77.13M
+0.07%+3.00%+44.18%+95.26% 136B
-0.45%+1.37%+51.06%+90.91% 25.25B
-0.12%+1.09%+34.14%+48.75% 17.39B
-0.17%+2.10%+20.01%+27.32% 15.27B
+0.48%+1.85%+11.67%+155.15% 14.63B
+0.50%+0.85%-20.10%-2.36% 13.65B
+1.03%+0.01%-18.72%+53.20% 13.22B
-0.23%+6.23%+60.68%+66.75% 12.62B
-0.15%+2.30%+10.54%+43.25% 12.52B
Average +0.10%+2.15%+21.50%+64.25% 28.94B
Weighted average by Cap. +0.06%+2.51%+33.56%+79.98%

Financials

2023 2024
Net sales 2.89M 3.34M 2.7M 2.48M 4.66M 318M 4.73M 31.66M 12.43M 159M 12.55M 12.27M 527M 2.95M 3.41M 2.76M 2.53M 4.75M 325M 4.83M 32.33M 12.69M 163M 12.81M 12.53M 538M
Net income 533K 616K 498K 457K 859K 58.64M 872K 5.84M 2.29M 29.39M 2.31M 2.26M 97.17M 11.22M 12.97M 10.48M 9.61M 18.08M 1.23B 18.37M 123M 48.25M 619M 48.71M 47.65M 2.05B
Net Debt -55.42M -64.07M -51.75M -47.48M -89.3M -6.1B -90.72M -607M -238M -3.06B -241M -235M -10.1B -32.52M -37.59M -30.37M -27.86M -52.39M -3.58B -53.23M -356M -140M -1.79B -141M -138M -5.93B
Logo Velcan Holdings SA
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
-