PPF - Helix Biotechnology Fund I-N CHF (LU3123490784)
88.74
+2.61
(+3.03%)
CHF |
Oct 27 2026