PPF - Helix Biotechnology Fund I-N CHF (LU3123490784)
92.22
+3.48
(+3.92%)
CHF |
Oct 28 2026