Nomura Holdings, Inc.

Nomura Holdings, Inc.

NRSCF
Nomura Holdings, Inc.US flagOther OTC
9.50
USD
- -
- -
27.76BMarket Cap