Shibaura Mechatronics Corporation (6590.T) JPX

16,840.00

-720(-4.10%)

Updated at November 14 11:30AM

Currency In JPY