iMGP DBi Managed Futures I EUR HP (LU2550036318)
1245.47
-8.97
(-0.72%)
EUR |
May 20 2026