Mercantile Bank Corporation MBWM Q1 2026 Earnings Strong EPS Beat Drives Positive Surprise Amidst Modest Share Decline OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip BBWI Q1 2026 Earnings EPS Surpasses Expectations Shares Rally NetSol Technologies Inc NTWK Q1 2026 Earnings EPS of 011 Reports Positive Start to Fiscal Year OFS Capital Corporation OFS Q1 2026 Earnings Massive EPS Beat Driven by Strong Net Investment Income Texas Pacific Land Corporation TPL Q1 2026 Earnings EPS Slightly Exceeds Estimates Amid Steady Royalty Income