iMGP DBi Managed Futures I EUR HP (LU2550036318)
1242.61
+1.68
(+0.14%)
EUR |
May 12 2026