Selectra Investments J. Lamarck Biotech C (LU1053929581)
429.32
+4.78
(+1.13%)
USD |
May 21 2026