Latest News of CSTL
Castle Biosciences, Inc.'s (NASDAQ:CSTL) Intrinsic Value Is Potentially 95% Above Its Share Price
Castle Biosciences' intrinsic value is 85% higher than its analyst price target. Using a Discounted Cash Flow model, the company's future cash flows are projected to be US$1....
Insider Sale: COO Kristen Oelschlager Sells Shares of Castle Biosciences Inc (CSTL)
Kristen Oelschlager, COO of Castle Biosciences Inc, sold 5,832 shares, now owning 134,841 shares. The company provides cancer diagnostic tests. Oelschlager has sold 24,407 shares in the past year....
Investors in Castle Biosciences (NASDAQ:CSTL) have unfortunately lost 71% over the last three years
Despite Castle Biosciences Inc. (NASDAQ:CSTL) experiencing a 71% decline in the past three years, its revenue has grown by 42% annually. The company's profitability issues may be impacting its stock p...