Econach Holdings Co. Ltd. (3521.TO) Japan Year Ended March 31 GROUP 2026 2025 Revenue Y2.70 bln Y1.98 bln Operating Profit Y308.00 mln Y341.00 mln Pretax Profit Y308.00 mln Y339.00 mln Net Profit Y161 ...