Franklin Biotechnology Discovery I (acc) USD (LU0195948822)
116.52
-3.70
(-3.08%)
USD |
Aug 28 2026