TMO Q1 2026 Earnings EPS Surpasses Estimates by 284 Stock Edges Down CEPT Q1 2026 Earnings Strong EPS Beat Drives Share Price Uplift GEMI Q1 2026 Earnings Narrowed Loss Per Share Surprises to the Upside MO Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick GD Q1 2026 Earnings EPS Beats Estimates by 82 Stock Rises BKE Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher