American Woodmark Corporation AMWD Q1 2026 Earnings EPS Crushes Estimates Shares Surge 82 CarMax Q1 2026 Earnings EPS Surges Past Estimates with 468 Surprise Inhibikase Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines IMCC Q1 2026 Earnings Disappointing EPS Amid Limited Disclosure Stock Surges TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower Team Inc TISI Q1 2026 Earnings Loss Per Share of 276 Reported Stock Edges Higher