VZ Q1 2026 Earnings EPS Beat Expectations Amid Tight Cost Control NGL Q1 2026 Earnings Earnings Miss Weighs on Results But Market Sees Upside ROST Q1 2026 Earnings EPS Beats Estimates by 145 Amid Cautious Consumer Environment Westamerica Bancorporation Q1 2026 Earnings Earnings Beat Estimates Amid Modest Stock Decline GOOGL Q1 2026 Earnings EPS Misses Amid Accelerated AI Investments Research Solutions RSSS Q1 2026 Earnings EPS Misses Estimates Amid Modest Share Decline