TBBB Q1 2026 Earnings Narrowly Misses Estimates Stock Flat VNT Q1 2026 Earnings EPS Slightly Misses Estimates Shares Rise on Strategic Progress XLO Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares MIR Q1 2026 Earnings EPS Surpasses Estimates Revenue Details Unavailable Castle Biosciences Q1 2026 Earnings EPS Beat Slightly Narrower Loss Stock Rises 26 CRK Q1 2026 Earnings EPS Misses Estimates as Natural Gas Prices Weigh Stock Declines ArrowMark Financial Corp BANX Q4 2022 Earnings EPS Slightly Below Estimates as Portfolio Navigates Rate Environment