Nomura Holdings Inc

NMR ADR Each Repr 1 Ord NPV
Create an alert
Sell
$9.06
Buy
$9.09
$0.04 (0.44%)
Last updated today at