News · More Subaru Corporation news Subaru Corporation TSE:7270 Notice Regarding Completion of Payment for Disposal of Own Shares Published August 7, 2026 at 8:30 a.m. UTC Source: TDnet Subaru Corporation (7270) Press ReleaseView Attachment