PPF - Helix Biotechnology Fund I-N CHF (LU3123490784)
104.87
+2.66
(+2.60%)
CHF |
Sep 02 2026