Franklin Biotechnology Discovery A (acc) SGD (LU0320765992)
63.50
-1.16
(-1.79%)
SGD |
Sep 18 2026