National Energy Services Reunited Corp NESR Q1 2026 Earnings EPS Beat by Nearly 20 Despite Stock Decline BayFirst Financial Corp BAFN Q1 2026 Earnings Net Loss Reported as Stock Rises GABC Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Margin Pressure IVT Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance ASAN Q1 2026 Earnings EPS Beat Surprises as Asana Reports Strong Profitability SAM Q1 2026 Earnings EPS Misses Estimates by 175 Stock Edges Higher