iMGP DBi Managed Futures I M GBP D HP (LU2646068531)
1185.41
+4.39
(+0.37%)
GBP |
Jun 02 2026