5DD Stock Price and Chart - Micro-Mechanics (Holdings) Ltd | Makkler