ConocoPhillips Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower STZ Q1 2026 Earnings EPS Surprises to the Upside Stock Slips ECG Q1 2026 Earnings EPS Surges Past Estimates with 41 Surprise Neuropace Inc NPCE Q1 2026 Earnings Narrower Loss Exceeds Expectations Stock Rises TAYD Q1 2026 Earnings Modest EPS Beat Drives Positive Stock Reaction BBLG Q1 2026 Earnings EPS Surprises to the Upside Despite No Revenue Stock Declines