Latest News of CSTL
Insider Sale: COO Kristen Oelschlager Sells Shares of Castle Biosciences Inc (CSTL)
By Yahoo! Finance |
1 month ago
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
By Yahoo! Finance |
2 months ago
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...