Pictet-Biotech-I dy GBP (LU0448836352)
1258.16
-9.95
(-0.78%)
GBP |
Apr 14 2026
Absolute Attribution