Nomura Holdings Inc ADR American Depositary Shares (NMR)

8.1150
-0.1050 (-1.28%)
NYSE· Last Trade: May 22nd, 4:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors