Janus Henderson Emerging Markets I2 EUR (LU0113993983)
25.61
+0.27
(+1.08%)
EUR |
Jun 03 2026