iMGP DBi Managed Futures N EUR HP (LU2990564143)
147.34
-0.77
(-0.52%)
EUR |
Aug 25 2026