iMGP DBi Managed Futures N EUR HP (LU2990564143)
155.40
+0.37
(+0.24%)
EUR |
Oct 27 2026