NL Industries Q1 2026 Earnings EPS Misses Estimates as Stock Drops Over 4 AGNCZ Q1 2026 Earnings EPS Surpasses Estimates with 145 Beat Preferred Shares Edge Higher Repay Holdings RPAY Q1 2026 Earnings EPS Beat Drives Strong PostMarket Rally PMTW Q1 2026 Earnings Significant EPS Miss as Trust Reports 016 per Share vs 038 Estimate CTBI Q1 2026 Earnings Solid Earnings Beat Amid Stable Regional Banking Operations Tompkins Financial Corporation TMP Q1 2026 Earnings EPS Beats Estimates Despite Stock Decline