Franklin Biotechnology Discovery A (acc) USD (LU0109394709)
74.97
+0.94
(+1.27%)
USD |
Aug 25 2026
Absolute Attribution