Shibaura Mechatronics Corporation (6590.T) JPX

16,550.00

-1010(-5.75%)

Updated at November 14 03:11PM

Currency In JPY