Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Grain and Cotton Bulls Regain Ground After Steep Selloff Market Sentiment Holds Firm Tyler Technologies TYL Q1 2026 Earnings Beat Revenue NA EPS 309 Turkey and Kazakhstan Deepen Economic Ties with 13 Billion Trade Target