Quantica Managed Futures UCITS I2C-E (LU1869435385)
1567.60
+6.16
(+0.39%)
EUR |
May 20 2026