Selectra Investments J. Lamarck Biotech C (LU1053929581)
435.58
-12.11
(-2.70%)
USD |
Jun 05 2026