The Street’s view on Castle Biosciences has shifted, with the consensus analyst price target moving from about US$46.00 to ...