iMGP DBi Managed Futures R EUR D HP (LU2646068614)
171.04
+0.61
(+0.36%)
EUR |
Jun 02 2026
Absolute Attribution