Selectra Investments J. Lamarck Biotech C (LU1053929581)
428.42
-4.06
(-0.94%)
USD |
Oct 06 2026