Nomura Holdings Inc (NRSCF)
OTHER OTC:NRSCF
United States
NRSCFNomura Holdings Inc
$4.83
-$1.22(-20.17%)
Delay +15 min