Franklin Biotechnology Discovery A (acc) SGD (LU0320765992)
67.69
-0.36
(-0.53%)
SGD |
Sep 03 2026