Seven & i posts 122% jump in Q1 operating income, lifts FY26 outlook
Net income attributable to owners of the parent climbed 95.3% to Y60.6bn for the quarter ended 31 May 2026.
Net income attributable to owners of the parent climbed 95.3% to Y60.6bn for the quarter ended 31 May 2026.