More Rent Corporation news Rent CorporationTSE: 372A Consolidated Financial Results for the Fiscal Year Ended May 31, 2026 (Under Japanese GAAP) Jul 15, 2026 at 6:30 AM UTC · Issued by Rent Corporation via TDnet As issuedPlain English Rent Corporation (372A) Press ReleaseView Attachment