Selectra Investments J. Lamarck Biotech C (LU1053929581)
479.72
+7.63
(+1.62%)
USD |
Sep 02 2026