NMR   $5.97  -0.83% Market Closed After Close 5.67 -5.03%

Nomura Holdings Inc

Data not available