Primis Financial Corp FRST Q1 2026 Earnings EPS Surpasses Estimates by 142 Shares Edge Higher HBANP Q1 2026 Earnings EPS Misses Estimates by 2345 SWVL Q4 2022 Earnings Narrower Loss Surprises Analysts Stock Surges PLAB Q1 2026 Earnings EPS Misses Estimates by 2375 Weighing on Sentiment FMAO Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher OSUR Q1 2026 Earnings EPS Miss by 69 Signals Operational Headwinds CX Q1 2026 Earnings Stunning EPS Surprise of 725 Overshadows Revenue Uncertainties Visa Q1 2026 Earnings EPS Beats Estimates by 482 as Payment Volumes Remain Resilient GROV Q1 2026 Earnings EPS Surprises to the Upside but Stock Drops on Disclosed Weakness Kayne Anderson BDC Inc Q1 2026 Earnings EPS Surges Past Estimates Driven by Strong Portfolio Performance