Element Solutions ESI Q1 2026 Earnings EPS 041 Beats Estimates StoneCo STNE Q1 2026 Credit Revenue Surges 186 as Company Announces Special Dividend Trump Says He Was An Hour Away From Iran Strike Decision Before PostponingOil Markets on Edge Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA