iMGP DBi Managed Futures I GBP (LU2552452950)
1265.96
-13.01
(-1.02%)
GBP |
May 20 2026