Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips Energy Recovery Inc Q1 2026 Earnings EPS Misses Estimates as Stock Gains 267 TTEK Q1 2026 Earnings EPS Beats Estimates by 417 Stock Rises Slightly SATA Q1 2026 Earnings Significant EPS Miss Highlights Preferred Dividend Coverage Weakness Kairos Pharma Ltd KAPA Q1 2026 Earnings Widerthanexpected loss and muted stock response amid preclinical focus KNDI Q2 2024 Earnings Positive EPS Delivers a Surprise Shares Jump 539