CSTL beats Q1 estimates, raises guidance — but shorts stay watchful
Castle Biosciences reported Q1 2026 results after the bell on May 6 — a revenue beat against a guidance raise — yet the stock slid 3.6% on May 5 ahead of the print, extending what has been a flat-to-weak few weeks for…
