Franklin Biotechnology Discovery A (acc) SGD (LU0320765992)
68.67
-0.28
(-0.41%)
SGD |
Aug 27 2026