Franklin Biotechnology Discovery I (acc) USD (LU0195948822)
101.15
-1.73
(-1.68%)
USD |
Oct 08 2026