Skip to content
NMR | Nomura Holdings Inc ADR · $7.83 (-0.76%)