Workflow
Diagnostic and prognostic tests for dermatologic cancers
icon
Search documents
Castle Biosciences, Inc. (NASDAQ: CSTL) Price Target and Insider Selling Insight
Financial Modeling Prep· 2025-12-22 19:00
Core Viewpoint - Castle Biosciences, Inc. is positioned positively in the market with a price target of $50 set by Canaccord Genuity, indicating a potential upside of 26.77% from its current trading price of $39.44, despite recent insider selling activity [1][6]. Company Performance - The stock opened at $39.44, showing a slight decrease of 0.4%, with a yearly fluctuation between a low of $14.59 and a high of $40.61. The company's market capitalization stands at $1.15 billion [3]. - The stock's beta is 1.14, indicating it is slightly more volatile than the market, and it has a trading volume of 361,576 shares, suggesting active trading [5]. Insider Activity - Insider Derek Maetzold sold 509 shares on December 17th at an average price of $40.04, totaling $20,380, which reduced his holdings by 1.46%, leaving him with 34,360 shares valued at approximately $1.38 million [2][6]. Financial Health - Castle Biosciences exhibits strong liquidity with a quick ratio of 6.31 and a current ratio of 6.47, indicating the ability to cover short-term liabilities easily. The company also has a minimal debt-to-equity ratio of 0.02, reflecting low financial leverage [4][6].