SnapOn Q1 2026 Earnings EPS Falls Short of Expectations Shares Edge Higher Ovid Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Supports Biotechs Cash Discipline CRESY Q1 2026 Earnings Strong EPS Performance Amidst Challenging Macro Environment Biomea Fusion Inc BMEA Q1 2026 Earnings EPS Surprise of Nearly 30 Drives Positive Market Response VRME Q4 2025 Earnings EPS Misses Estimates as Stock Edges Lower ESRT Q1 2026 Earnings Stable EPS Amid Market Uncertainty as Stock Slips