iMGP DBi Managed Futures I M GBP D HP (LU2646068531)
1179.32
+5.19
(+0.44%)
GBP |
Aug 27 2026