6590 Historical data - Shibaura Mechatronics Corp. | Makkler