buy castle stock wallpaper castle biosciences stock buy or sell Reiterated an Outperform rating for Castle Biosciences Inc. CSTL but cut the price target from 48 to 41. Arkg H… Monday, November 7, 2022 Edit