iMGP DBi Managed Futures I M GBP D HP (LU2646068531)
1174.46
-8.27
(-0.70%)
GBP |
May 20 2026