Franklin Biotechnology Discovery I (acc) USD (LU0195948822)
101.73
+1.34
(+1.33%)
USD |
May 21 2026