Selectra Investments J. Lamarck Biotech B (LU0574994512)
418.51
-4.68
(-1.11%)
EUR |
Aug 26 2026
Absolute Attribution