Franklin Biotechnology Discovery A (acc) SGD (LU0320765992)
58.52
-0.71
(-1.20%)
SGD |
Oct 12 2026