biosciences Castle stock wallpaper castle biosciences stock price Castle Biosciences GAAP EPS of -097 misses by 026 revenue of 2686M beats by 163M SA NewsMon May 09 Castle Biosciences Q1 2022 Ear… Monday, October 17, 2022 Edit