Nomura Holdings Inc ADR American Depositary Shares, NMR

NMR 2025-05-08 1.09% v 1d 41.9k -8.81% 2018-10-29 capital markets capital markets
None