iMGP DBi Managed Futures I GBP (LU2552452950)
1371.47
-10.76
(-0.78%)
GBP |
Oct 06 2026
Absolute Attribution