iMGP DBi Managed Futures I GBP HP (LU3255511860)
1158.06
+6.99
(+0.61%)
GBP |
Oct 28 2026