Nomura Holdings Inc ADR American Depositary Shares, NMR

NMR 2024-12-26 0.95% v -6d 41.9k -8.81% 2018-10-29 capital markets
None