iMGP DBi Managed Futures I GBP HP (LU3255511860)
1079.65
+1.84
(+0.17%)
GBP |
May 12 2026
Absolute Attribution