OWLT Q1 2026 Earnings EPS Surprises 5273 Above Expectations Amid Restructuring THRY Q1 2026 Earnings Profitability Surprise Drives Stock Higher CC Q1 2026 Earnings Surprise Profit Beats Estimates by Wide Margin ADC Therapeutics Q1 2026 Earnings Narrower Loss Beats Expectations as Pipeline Progress Continues CHA Q4 2025 Earnings Massive EPS Miss Sends Shares Lower CZNC Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Edges Higher