Quantica Managed Futures UCITS I4C-E (LU1869436193)
1551.26
+13.16
(+0.86%)
EUR |
Oct 28 2026