iMGP DBi Managed Futures I M GBP D HP (LU2646068531)
1244.42
-4.77
(-0.38%)
GBP |
Oct 06 2026
Absolute Attribution