TMC Q1 2026 Earnings PreRevenue Progress Overshadows NarrowerThanExpected Loss AHCO Q1 2026 Earnings EPS Misses Estimates Stock Declines PHGE Q4 2025 Earnings Severe EPS Miss as BiomX Continues Clinical Development AR Q1 2026 Earnings EPS Falls Just Short of Expectations Stock Declines First Mid Bancshares FMBH Q1 2026 Earnings EPS Surpasses Expectations by 531 Amid Steady Performance DUK Q1 2026 Earnings Beats Estimates with Resilient Regulated Operations