Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Castle Biosciences, Inc. (CSTL:NASDAQ), powered by AI.
Castle Biosciences, Inc. is currently trading at $20.70. View real-time AI analysis on Alpha Lenz.
View the latest insider trading data for Castle Biosciences, Inc. on Alpha Lenz.
Castle Biosciences, Inc.'s P/E ratio is -24.8.
“Castle Biosciences, Inc. trades at a P/E of -24.8 (undervalued) with modest ROE of -5.2%. 3Y revenue CAGR of 35.9% highlights clear growth momentum.”
Ask for details →Castle Biosciences, Inc. is a **molecular diagnostics company** specializing in genomic tests that inform clinical decision-making in dermatology, ophthalmology, and gastroenterology. Its portfolio includes proprietary gene expression profile assays such as DecisionDx-Melanoma and DecisionDx-SCC, which assess metastatic risk in skin cancers, DecisionDx-UM for uveal melanoma staging, MyPath Melanoma for lesion characterization, and TissueCypher for predicting progression risk in Barrett’s esophagus. The company’s tests aim to provide **personalized, clinically actionable insights** by analyzing tumor biology, helping clinicians refine treatment planning, surveillance strategies, and biopsy decisions. Castle Biosciences reports extensive clinical validation, citing more than 150 peer-reviewed publications and over 300,000 test reports delivered since 2008, underscoring its role in precision medicine for cancer and pre-cancer management. Founded in 2008 and public since 2019, Castle Biosciences focuses on improving outcomes through innovation, AI-enabled analytics, and real-world evidence generation, with growing adoption reflected in rising test volumes and revenue. The company serves physicians and patients across specialty care settings where risk stratification and individualized prognostics are critical.
“Castle Biosciences, Inc. trades at a P/E of -24.8 (undervalued) with modest ROE of -5.2%. 3Y revenue CAGR of 35.9% highlights clear growth momentum.”
Ask for details →Castle Biosciences, Inc. (ticker: CSTL) is a company listed on NASDAQ in the Healthcare sector (Diagnostics & Research). It has approximately 798 employees. Market cap is $600M.
The current price is $20.7 with a P/E ratio of -24.84x and P/B of 1.27x.
ROE is -5.21% and operating margin is -12.44%. Annual revenue is $344M.