DNCA Invest Value Europe N (LU1234713698)
175.45
-0.89
(-0.50%)
EUR |
Apr 20 2026
Absolute Attribution