iMGP DBi Managed Futures I GBP HP (LU3255511860)
1092.64
+0.34
(+0.03%)
GBP |
Jun 03 2026