Franklin Biotechnology Discovery C (acc) USD (LU0260873095)
81.02
-2.58
(-3.09%)
USD |
Aug 28 2026