Top wikifolio Huba Family Invest Huba +58.7 % since Beginning +21.6 % 1 Year TOP WIKIFOLIO TRADE Buy 2025-08-11 at 09:12 am PUMA SE DE0006969603 Price (EUR) 18.235 0.5%