6590 Financials - Shibaura Mechatronics Corp. | Makkler