Bank7 Corp BSVN Q1 2026 Earnings EPS Surges Past Estimates Strong Performance VEL Q1 2026 Earnings EPS Beats Estimates by 52 Stock Rises DUO Q2 2021 Earnings Massive EPS Miss Highlights Continued Challenges Immunic Q1 2026 Earnings EPS Miss but Stock Surges 6 as Clinical Progress May Lift Sentiment Sable Offshore Corp Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Challenges GSK Q1 2026 Earnings EPS Surprise Beats Estimates Stock Slips Slightly