Mabuchi Motor Co., Ltd.
Exchange: nyse
none
1790733952.00
35969499136.00
-0.313276773481
0.183822663784
28.85%
3.5
0.520000