PPF - Helix Biotechnology Fund I USD (LU0426487442)
130.91
+1.53
(+1.18%)
USD |
May 13 2026
Mutual Fund Attribution by Group