More Ibis Inc. news Ibis Inc.TSE: 9343 Consolidated Financial Results for the Six Months Ended June 30, 2026 (Under Japanese GAAP) Aug 10, 2026 at 3:00 AM UTC · Issued by Ibis Inc. via TDnet As issuedPlain English Ibis Inc. (9343) Press ReleaseView Attachment Earlier from IbisTABLE-Ibis -2025 group resultsFeb 10TABLE-Ibis - 9-MTH group resultsNov 10, 2025All Ibis news releases↗