iMGP DBi Managed Futures I M GBP D HP (LU2646068531)
1174.00
+2.72
(+0.23%)
GBP |
May 13 2026