Quantica Managed Futures UCITS I2C-E (LU1869435385)
1538.31
-7.88
(-0.51%)
EUR |
Aug 24 2026