Franklin Biotechnology Discovery A (acc) USD (LU0109394709)
71.89
-2.29
(-3.09%)
USD |
Aug 28 2026