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

Nomura Holdings Inc

Earnings, Splits and Dividends

Data not available