iMGP DBi Managed Futures I M GBP D HP (LU2646068531)
1243.02
+7.46
(+0.60%)
GBP |
Oct 28 2026