Display in USD
Nomura Holdings Q1 EPS $0.30 Beats $0.23 Estimate, Sales $4.309B Up From $3.620B YoY | WAPE