Franklin Biotechnology Discovery C (acc) USD (LU0260873095)
67.66
-0.37
(-0.54%)
USD |
Jun 08 2026
Absolute Attribution