BH Q1 2025 Earnings EPS of 2337 Reported Amid Limited Disclosure AMD Q1 2026 Earnings EPS Beat Drives Stock Rebound DHCNI Q1 2026 Earnings EPS Misses Estimates Amid Healthcare Sector Headwinds SFIX Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Control Progress KNSA Q1 2026 Earnings EPS Surpasses Estimates by 315 Despite Stock Decline Champions Oncology CSBR Q1 2026 Earnings EPS Misses by Wide Margin as Company Posts Loss