iMGP DBi Managed Futures I USD (LU2529946613)
1345.83
-4.90
(-0.36%)
USD |
Oct 06 2026
Absolute Attribution