Franklin Biotechnology Discovery A (acc) USD (LU0109394709)
68.35
-1.25
(-1.80%)
USD |
Sep 18 2026