CNQ Q1 2026 Earnings Earnings Surprise on Strong Operational Performance OFSSH Q1 2026 Earnings Earnings Per Share Surge Above Expectations CPA Q1 2026 Earnings Strong EPS Surprise Despite Flat Stock Reaction TPCS Q1 2026 Earnings Net Loss of 015 Per Share Amid Operational Adjustments Via Transportation Inc VIA Q1 2026 Earnings EPS Beat Exceeds Estimates by 1319 AXP Q1 2026 Earnings EPS Beat of 533 Highlights Resilient Spending