Nomura Holdings Inc

NMRNYSE
$9.42
-0.09-0.95%
Last update: Nov 6, 4:01 PM