Advertisement
Advertisement

NMR

NMR logo

Nomura Holdings Inc. - ADR

5.83
USD
-0.015
-0.26%
Jan 06, 15:52 UTC -5
Open

Advertisement