PPF - Helix Biotechnology Fund I-N CHF (LU3123490784)
96.44
-0.37
(-0.38%)
CHF |
Sep 16 2026
Absolute Attribution