Shibaura Mechatronics Corporation (6590.T) JPX

16,720.00

-840(-4.78%)

Updated at November 14 01:34PM

Currency In JPY