BSRR Q1 2026 Earnings EPS Beats Estimates by 144 Shares Edge Higher Edgewell Personal Care EPC Q1 2026 Earnings EPS Misses Estimates but Shares Gain Ally Financial Inc ALLY Q1 2026 Earnings Earnings Per Share Beat Estimates by 165 Shares Edge Higher ADT Q1 2026 Earnings EPS Beat Drives Modest Stock Decline KALV Q1 2026 Earnings NarrowerThanExpected Loss as Pipeline Progress Continues CompX International Inc CIX Q1 2026 Earnings EPS of 048 Highlights Operational Stability Amid Quiet Reporting