CNQ Q1 2026 Earnings Earnings Surprise on Strong Operational Performance NeoGenomics NEO Q1 2026 Earnings EPS Beats Estimates by 389 Stock Gains GBTG Q1 2026 Earnings Strong EPS Beat Amidst Operational Focus Catalyst Pharmaceuticals CPRX Q1 2026 Earnings EPS Beat Signals Operational Strength Amid Quiet Revenue Reporting ATO Q1 2026 Earnings EPS Beat Amid Natural Gas Utility Strength COCH Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress Though Revenue Absence Raises Questions