More Ibiden Co., Ltd. news Ibiden Co., Ltd.TSE: 4062 [Summary]Consolidated Financial Results For the First Quarter Ended June 30, 2026 Aug 4, 2026 at 6:40 AM UTC · TDnet As issuedPlain English Ibiden Co., Ltd. (4062) Press ReleaseView Attachment