iMGP DBi Managed Futures N EUR HP (LU2990564143)
148.10
+0.63
(+0.43%)
EUR |
Aug 27 2026