iMGP DBi Managed Futures N EUR HP (LU2990564143)
148.01
-1.06
(-0.71%)
EUR |
May 20 2026