iMGP DBi Managed Futures I M GBP D HP (LU2646068531)
1172.99
-6.03
(-0.51%)
GBP |
Aug 25 2026
Absolute Attribution