More Human Made Inc. news Human Made Inc.TSE: 456A Summary of Non-consolidated Financial Results for the Three Months Ended April 30, 2026 (Under Japanese GAAP) Jun 15, 2026 at 7:00 AM UTC · Issued by Human Made Inc. via TDnet As issuedPlain English Human Made Inc. (456A) Press ReleaseView Attachment