Nomura Holdings Inc

NMR ADR Each Repr 1 Ord NPV
Create an alert
Sell$10.13
Buy$10.14
$0.07 (0.65%)
Last updated today at