iMGP DBi Managed Futures I GBP HP (LU3255511860)
1159.58
-4.37
(-0.38%)
GBP |
Oct 06 2026
Absolute Attribution