Selectra Investments J. Lamarck Biotech C (LU1053929581)
434.83
-10.61
(-2.38%)
USD |
Sep 15 2026