NTB Q1 2026 Earnings EPS Surges Past Estimates by 82 AMWL Q1 2026 Earnings BetterthanExpected Losses Boost Investor Sentiment CCNEP Q1 2026 Earnings EPS Surpasses Estimates Despite Modest Stock Decline WGRX Q1 2026 Earnings EPS Loss of 007 Triggers Sharp Decline PERF Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Profitability