iMGP DBi Managed Futures I GBP HP (LU3255511860)
1086.97
+1.21
(+0.11%)
GBP |
Aug 26 2026