ORRF Q1 2026 Earnings EPS Beats Estimates by 908 SKM Q4 2025 Earnings EPS Misses Estimates Stock Declines Ovid Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Supports Biotechs Cash Discipline BTSGU Q1 2026 Earnings EPS Surpasses Estimates by 23 Stock Flat amid Strong Operational Performance BayFirst Financial Corp BAFN Q1 2026 Earnings Net Loss Reported as Stock Rises RCKT Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Clinical Progress