Mabuchi Motor Co. Ltd. (6592.TO) Japan Nine Months Ended September 30 GROUP 2025 2024 Revenue Y147.03 bln Y146.10 bln Operating Profit Y19.56 bln Y15.93 bln Pretax Profit Y23.44 bln Y18.16 bln Net ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results