iMGP DBi Managed Futures I GBP (LU2552452950)
1351.23
+4.31
(+0.32%)
GBP |
Oct 26 2026