Franklin Biotechnology Discovery I (acc) USD (LU0195948822)
101.77
-1.25
(-1.21%)
USD |
Oct 12 2026