MainStreet Bancshares Inc MNSB Q1 2026 Earnings Strong EPS Surprise of 242 Drives Investor Attention AbbVie ABBV Q1 2026 Earnings Slight EPS Beat Amid Solid Operational Execution UWMC Q1 2026 Earnings EPS Beat Exceeds Expectations Amid Challenging Mortgage Market FLNA Q3 2025 Earnings NarrowerThanExpected Loss Drives Stock Rally XPRO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Drilling Tools International DTI Q1 2026 Earnings EPS Misses Estimates Stock Declines