iMGP DBi Managed Futures I EUR HP (LU2550036318)
1327.94
-5.00
(-0.38%)
EUR |
Oct 06 2026
Absolute Attribution