iMGP DBi Managed Futures N EUR HP (LU2990564143)
148.11
-0.80
(-0.54%)
EUR |
Aug 24 2026