CTLP Q1 2026 Earnings EPS Misses Estimates by 50 Stock Unchanged WILC Q4 2025 Earnings Strong EPS Performance Amid Quiet Quarter Business First Bancshares Inc BFST Q1 2026 Earnings EPS Beats Estimates by 42 as Shares Slip Preformed Line Products Company PLPC Q1 2026 Earnings Strong EPS Beat Drives PostReport Rally Watts Water Technologies WTS Q1 2026 Earnings Earnings Beat Estimates by Nearly 12 RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds