Shibaura Mechatronics Corporation (6590.T) JPX

17,430.00

+220(+1.28%)

Updated at December 05 10:09AM

Currency In JPY