
Shibaura Mechatronics (Securities Code: 6590) reported its Q1 FY2027 (April-June 2026)

Shibaura Mechatronics (6590) has released its financial results, reporting net sales of 20,013 million yen, a 7.0% decrease compared to the same period of the previous year. Operating income came in a