iMGP DBi Managed Futures R EUR D HP (LU2646068614)
178.81
-0.68
(-0.38%)
EUR |
Oct 06 2026
Absolute Attribution