Nomura Holdings Inc (NMR) Stock Price, Quote, News & History

NMRNYSE
$8.46
0.384.70%
Last update: Apr 8, 7:12 AM