VLCN Share Price Performance
€16.10
-1.90 (-10.56%)
Price €16.10
Share Pricen/a
No recently updated narratives available.
Velcan Holdings, an investment holding company, manages a portfolio of investments. The company’s assets are deployed in listed and unlisted financial investments, minority private equity participations, commodities, bonds, and cash and cash equivalents. It also operates a 15 MW hydro power plant in Brazil. The company was founded in 2005 and is headquartered in Luxembourg, Luxembourg.