iMGP DBi Managed Futures I GBP HP (LU3255511860)
1082.27
-7.66
(-0.70%)
GBP |
May 20 2026