Franklin Biotechnology Discovery A (acc) SGD (LU0320765992)
56.26
-0.40
(-0.71%)
SGD |
Jun 08 2026