iMGP DBi Managed Futures I M GBP D HP (LU2646068531)
1171.28
+1.90
(+0.16%)
GBP |
May 12 2026