Nomura Holdings, Inc.

Nomura Holdings, Inc.

NRSCF
Nomura Holdings, Inc.US flagOther OTC
9.45
USD
- -
- -
27.62BMarket Cap