iMGP DBi Managed Futures I USD (LU2529946613)
1261.68
-6.49
(-0.51%)
USD |
Aug 25 2026
Absolute Attribution