Business First Bancshares Inc BFST Q1 2026 Earnings EPS Beats Estimates by 42 as Shares Slip OCGN Q1 2026 Earnings WiderthanExpected Loss as Preclinical Pipeline Progress Continues CNX Q1 2026 Earnings Earnings Beat with 2698 Surprise but Stock Declines VATE Q1 2026 Earnings INNOVATE Corp Reports Negative EPS Amidst Market Challenges KNTK Q1 2026 Earnings EPS Falls Sharply Short of Estimates Amid Disappointing Quarter MarketAxess MKTX Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Conditions