NWS Q1 2026 Earnings EPS Beats Estimates by 12 as Profitability Improves MainStreet Bancshares Inc MNSB Q1 2026 Earnings EPS Surges Past Estimates with 242 Beat RACE Q1 2026 Earnings EPS Beat Drives Modest Stock Gains OFS Capital Corporation OFS Q1 2026 Earnings Massive EPS Beat Driven by Strong Net Investment Income Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 CBFV Q1 2026 Earnings EPS Beats Estimates by 181 as Stock Remains Unchanged