Valuation: Velcan Holdings SA

Market Cap 74.08M 84.63M 68.38M 63.79M 120M 8B 122M 820M 318M 3.95B 318M 311M 13.76B P/E 2023
116x
P/E 2024 6.75x
Enterprise Value 41.56M 47.48M 38.37M 35.79M 67.43M 4.49B 68.64M 460M 179M 2.22B 178M 174M 7.72B EV / Sales 2023
2.93x
EV / Sales 2024 14.7x
Free-Float
84.43%
Yield 2023 *
-
Yield 2024 -
Director TitleAgeSince
Chairman 41 27/10/2010
Director/Board Member 35 07/04/2005
Director/Board Member 55 -
Change 5-day change 1-year change 3-year change Capi.($)
-.--%-4.59% - - 78.82M
+1.51%+3.77%+41.55%+83.68% 124B
+2.45%+3.72%+58.36%+81.89% 23.29B
+0.98%+0.61%+36.14%+40.78% 16.85B
+1.09%+2.67%+18.43%+21.73% 14.09B
+0.31%+2.50%-22.75%-9.96% 12.61B
+0.20%-2.46%-25.00%+51.78% 12.47B
+1.12%+4.20%+10.70%+43.77% 11.91B
+0.17%-8.29%+37.03%+48.59% 11.45B
+0.31%+1.14%+10.24%+10.45% 11.2B
Average +0.84%-0.74%+18.30%+41.41% 26.45B
Weighted average by Cap. +1.38%-0.01%+31.32%+63.04%

Financials

2023 2024
Net sales 2.89M 3.3M 2.67M 2.49M 4.69M 312M 4.77M 32M 12.42M 154M 12.4M 12.13M 537M 2.95M 3.37M 2.72M 2.54M 4.79M 319M 4.87M 32.68M 12.69M 157M 12.67M 12.38M 548M
Net income 533K 609K 492K 459K 865K 57.58M 880K 5.9M 2.29M 28.41M 2.29M 2.24M 98.98M 11.22M 12.82M 10.36M 9.66M 18.21M 1.21B 18.53M 124M 48.24M 598M 48.16M 47.09M 2.08B
Net Debt -55.42M -63.32M -51.16M -47.72M -89.91M -5.99B -91.52M -614M -238M -2.95B -238M -233M -10.29B -32.52M -37.15M -30.02M -28M -52.76M -3.51B -53.7M -360M -140M -1.73B -140M -136M -6.04B
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
-