PPF - Helix Biotechnology Fund I-N CHF (LU3123490784)
91.23
-1.82
(-1.96%)
CHF |
Oct 06 2026
Absolute Attribution