Castle Biosciences beats Q2 revenue estimates, hikes forecast - CSTL News | Rallies