BayFirst Financial Corp BAFN Q1 2026 Earnings Net Loss Reported as Stock Rises STRK Q1 2026 Earnings Deep EPS Miss and Uncertainty Over Revenue SF Q1 2026 Earnings EPS Slightly Exceeds Estimates Shares Dip IFRX Q4 2025 Earnings NarrowerThanExpected Loss Supports Stock Rally BAX Q1 2026 Earnings EPS Surpasses Estimates Stock Reacts Positively NextCure Inc NXTC Q1 2026 Earnings EPS Beat Amid No Revenue and Steep Stock Decline