6254 Stock Price and Chart - Nomura Micro Science Co., Ltd. | Makkler