BCYC Q1 2026 Earnings WiderThanExpected Loss But Shares Edge Higher WM Q1 2026 Earnings Earnings Beat by 089 Amid Mixed Market Sentiment Commercial Bancgroup Inc CBK Q1 2026 Earnings Earnings Beat Masks Caution as Shares Slip Altria Group MO Q1 2026 Earnings Earnings Beat Estimates Amidst Steady Operations PERF Q1 2026 Earnings Earnings Beat Estimates Amid Strong Operational Execution NPO Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher