OneSpan Q1 2026 Earnings EPS Beat Drives 234 Stock Gain Amid Solid Execution IPM Q1 2026 Earnings Significant EPS Miss Reflects Persistent Headwinds Gentherm Inc THRM Q1 2026 Earnings EPS Crushes Estimates Stock Rises MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline LGND Q1 2026 Earnings EPS Falls Short of Estimates Despite Positive Stock Movement Canada Goose GOOS Q1 2026 Earnings EPS Miss Amidst Quiet Market Response