iMGP DBi Managed Futures I GBP HP (LU3255511860)
1124.01
-1.48
(-0.13%)
GBP |
Sep 16 2026