BY Q1 2026 Earnings EPS Beat With 755 Surprise Shares Edge Higher BFRI Q1 2026 Earnings Significant EPS Miss Yet Stock Rises on Operating Discipline TATT Q1 2026 Earnings EPS Surges Past Estimates with 33 Beat GD Q1 2026 Earnings EPS Beats Estimates by 82 Stock Rises Spire Inc SR Q1 2026 Earnings Beat EPS Estimates with Positive Surprise CMDB Q1 2026 Earnings Positive EPS Amid Quiet Market Reaction