Airgain Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh TRI Q1 2026 Earnings EPS Beats Estimates by 178 Stock Declines Despite Profit Surprise UMBFO Q1 2026 Earnings Strong EPS Surge of 1728 Beats Estimates CBLL Q1 2026 Earnings EPS Misses Estimates Revenue Data Unavailable Stock Edges Lower TWOD Q1 2026 Earnings Strong EPS Surprise of 2947 Delivers Beat CLX Q1 2026 Earnings EPS Beats Estimates Stock Rises on Solid Performance