News · More Orix Corporation news

Orix Corporation TSE:8591

Notice regarding Share Repurchase Status

Published June 3, 2026 at 6:30 a.m. UTC

Source: TDnet

Orix Corporation (8591) Press Release

View Attachment