Quantica Managed Futures UCITS I2C-E (LU1869435385)
1571.78
-3.71
(-0.24%)
EUR |
Jun 03 2026