BPRN Q1 2026 Earnings Strong EPS Beat Lifts Shares as Princeton Bancorp Delivers 091 Mexco Energy MXC Q3 2025 Earnings Profitability Maintained Amid Industry Headwinds XOMAP Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Royalty Fluctuations MAC Q1 2026 Earnings BottomLine Miss Weighs on Investor Sentiment OneSpan Q1 2026 Earnings EPS Beat Drives 234 Stock Gain Amid Solid Execution EFX Q1 2026 Earnings Earnings Beat Estimates Amid Strong Performance