PPF - Helix Biotechnology Fund I-N CHF (LU3123490784)
104.47
-0.34
(-0.32%)
CHF |
Aug 26 2026
Mutual Fund Attribution by Group