iMGP DBi Managed Futures I M EUR HP (LU2550036748)
1184.19
-8.42
(-0.71%)
EUR |
May 20 2026