Castle Biosciences Q2 Adj. EPS $(0.07) Beats $(0.41) Estimate, Sales $103.546M Beat $86.240M Estimate
Castle Biosciences (NASDAQ:CSTL) reported quarterly losses of $(0.07) per share which beat the analyst consensus estimate of $(0.41) by 82.93 percent. This is a 146.67 percent decrease over earnings of $0.15 per share