Canada Goose GOOS Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Lower MGA Q1 2026 Earnings Strong EPS Beat of 33 Drives Positive Market Reaction KFRC Q1 2026 Earnings Kforce Beats EPS Estimates Amidst Cautious Labor Market SYRE Q1 2026 Earnings WiderthanExpected Loss Highlights Development Stage Challenges XNCR Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement Stantec Inc STN Q1 2026 Earnings EPS Beats Estimates Amid Solid Execution