Franklin Biotechnology Discovery A (acc) SGD (LU0320765992)
66.74
-1.93
(-2.81%)
SGD |
Aug 28 2026