BK Q1 2026 Earnings EPS Surpasses Estimates by 1326 MainStreet Bancshares Inc MNSB Q1 2026 Earnings Strong EPS Beat Surprises Analysts Watts Water Technologies WTS Q1 2026 Earnings Earnings Beat Estimates by Nearly 12 ROP Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline KeyCorp Q1 2026 Earnings EPS Beats Estimates by 579 as Net Interest Income Improves PSEC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short