Snowball logo
logo
LU03

Carmignac Emerging Discovery

LU0336083810 EUFUND
3,384.69+79.669  (2.41%)

It looks as if this company does not pay dividends