iMGP DBi Managed Futures I GBP (LU2552452950)
1277.93
+3.68
(+0.29%)
GBP |
Jun 03 2026