PPF - Helix Biotechnology Fund I-N CHF (LU3123490784)
104.81
+2.65
(+2.59%)
CHF |
Aug 25 2026