Franklin Biotechnology Discovery I (acc) USD (LU0195948822)
100.38
-3.01
(-2.91%)
USD |
May 15 2026