
No matter how cynical the overall market is, Castle Biosciences Inc (CSTL) performance over the last week is recorded 9.88%
A new trading day began on Friday, with Castle Biosciences Inc (NASDAQ: CSTL) stock price up 3.04% from the previous day of trading, before settling