iMGP DBi Managed Futures I EUR HP (LU2550036318)
1317.47
+3.11
(+0.24%)
EUR |
Oct 27 2026
Absolute Attribution