Micro-Mechanics 5DD

SGD 2.72 -0.37% Price chart Updated 5 Oct 2026, 10:48 SGT