Business First Bancshares Inc BFST Q1 2026 Earnings EPS Beats Estimates by 42 as Shares Slip VREX Q1 2026 Earnings EPS Barely Misses Estimates as Stock Edges Lower UMBF Q1 2026 Earnings Strong EPS Beat Fuels Optimism EuroDry Ltd EDRY Q1 2026 Earnings EPS Misses Estimates by a Wide Margin as Costs Weigh KO Q1 2026 Earnings EPS Beats Estimates by 29 Amid Solid Operational Performance CRDO Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Surge