8604 Historical data - Nomura Holdings, Inc. | Makkler