Franklin Biotechnology Discovery A (acc) USD (LU0109394709)
61.08
+1.13
(+1.88%)
USD |
Jun 09 2026