Quantica Managed Futures UCITS I2C-E (LU1869435385)
1524.23
+2.43
(+0.16%)
EUR |
Oct 26 2026