Franklin Biotechnology Discovery I (acc) USD (LU0195948822)
97.65
-2.73
(-2.72%)
USD |
May 18 2026