Shibaura Mechatronics Corporation (6590.T) JPX

12,340.00

-710(-5.44%)

Updated at September 26 03:30PM

Currency In JPY