Element Solutions ESI Q1 2026 Earnings EPS 041 Beats Estimates Newmont NEM Q1 2026 Earnings Surprise EPS 290 Up Significant