TSEM Q1 2026 Earnings EPS Beat Drives Modest Share Price Uptick GEN Q1 2026 Earnings EPS Beats Estimates by 201 Despite Modest Stock Decline TXRH Q1 2026 Earnings EPS Beats Estimates by 10 Stock Rises 26 CACI Q1 2026 Earnings EPS Beats Estimates Stock Gains 23 TIMB Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement NTGR Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower