8604 Stock Price and Chart - Nomura Holdings, Inc. | Makkler