Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates What Origin Bancorp OBKs 253 Jump Means for Investors 20260520 Zumiez ZUMZ Q1 2026 Results Top Views on Strong Revenue Clarus CLAR Climbs 111 Resistance at 287 in Focus 20260516 Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations TSX Retreats from ThreeWeek High as Financials and Shopify Weigh on Sentiment