Tyler Technologies TYL Q1 2026 Earnings 309 EPS Surges Past 304 Estimates Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Warren Buffetts Tiny Purchase Hint May Have Just Been Uncovered in Berkshire Filing Elon Musk Loses HighProfile OpenAI Lawsuit Legal Strategy Likely to Continue Hudbay HBM Q1 2026 Earnings Surprise EPS 040 Up Significant