Renaissance Inc. (2378.TO) Japan Year Ended March 31 GROUP 2026 2025 Revenue Y64.93 bln Y63.74 bln Operating Profit Y1.57 bln Y1.95 bln Pretax Profit Y795.00 mln Y1.22 bln Net Profit (Y2.11 bln) ...