Magallanes Value Investors UCITS European Equity I EUR LU1330191385

Performance