Franklin Biotechnology Discovery C (acc) USD (LU0260873095)
67.49
-1.43
(-2.07%)
USD |
Jun 10 2026