Selectra Investments J. Lamarck Biotech C (LU1053929581)
419.24
-4.83
(-1.14%)
USD |
Oct 08 2026