Pictet-Biotech-I USD (LU0112497283)
1692.12
-19.22
(-1.12%)
USD |
May 15 2026
Absolute Attribution