More Shibaura Machine Co., Ltd. news Shibaura Machine Co., Ltd.TSE: 6104 Consolidated Financial Results for the Year Ended March 31, 2026 Jun 2, 2026 at 5:00 AM UTC · Issued by Shibaura Machine Co., Ltd. via TDnet As issuedPlain English Shibaura Machine Co., Ltd. (6104) Press ReleaseView Attachment Earlier from Shibaura MachineMoore Nanotechnology Systems (Nanotech) Will Be Acquired by Shibaura Machine Group to Form a New Ultra-Precision Machine Tool OrganizationMay 19All Shibaura Machine news releases↗