Tenryu Saw Manufacturing Co. Ltd. (5945.TO) Japan Half-Year Ended September 30 GROUP 2025 2024 Revenue Y6.75 bln Y6.57 bln Operating Profit Y927.00 mln Y916.00 mln Pretax Profit Y1.24 bln Y971.00 mln ...