More Orient Corporation news Orient CorporationTSE: 8585 Consolidated Financial Results for the Three Months Ended June 30, 2026 (Under Japanese GAAP) Jul 31, 2026 at 6:30 AM UTC · Issued by Orient Corporation via TDnet As issuedPlain English Orient Corporation (8585) Press ReleaseView Attachment Earlier from OrientMatters Concerning Controlling Shareholder EtcJun 24All Orient news releases↗