Shimamura Co. Ltd. (8227.TO) Japan Year Ended February 20 GROUP 2025 2024 Revenue Y665.36 bln Y635.09 bln Operating Profit Y59.24 bln Y55.31 bln Pretax Profit Y60.60 bln Y56.72 bln Net Profit Y41.89 ...