Nomura Holdings, Inc.

Nomura Holdings, Inc.

NRSCF
Nomura Holdings, Inc.US flagOther OTC
9.85
USD
- -
- -
28.79BMarket Cap