Intrinsic Value of S&P & Nasdaq Contact Us

Castle Biosciences, Inc. CSTL NASDAQ

NASDAQ Global Market • Healthcare • Medical - Diagnostics & Research • US • USD

SharesGrow Score
58/100
2/7 Pass
SharesGrow Intrinsic Value
$2,068.57
+8388.2%
Analyst Price Target
$49.80
+104.3%

Stock Statistics — CSTL

Castle Biosciences, Inc. (CSTL) has a market capitalization of $724.55M and trades at $24.37. The 52-week range is 14.59-44.28.

Key metrics include a trailing Price-to-Earnings (P/E) ratio of -29.4, Earnings Per Share (EPS) of $-0.83, annual revenue of $344.23M.

The stock has a beta of 1.19, operates in the Healthcare sector.

Trading Data
Current Price$24.37
52-Week Range14.59-44.28
Volume183.44K
Avg Volume (30D)391.84K
Market Cap$724.55M
Beta (1Y)1.19
Company
IPO Date2019-07-25
Employees784
CEODerek J. Maetzold
CountryUS
ExchangeNASDAQ Global Market
CurrencyUSD
ISINUS14843C1053
CUSIP14843C105
Income (Latest Year)
Revenue$344.23M
Gross Profit$236.35M
EBITDA$11.34M
Operating Income$-42.81M
Net Income$-24.16M
EPS$-0.83
EPS Diluted$-0.83
Shares Outstanding$28.99M
Balance Sheet (Latest Year)
Total Assets$578.56M
Current Assets$361.1M
Cash & ST Investments$299.51M
Total Liabilities$107.68M
Total Debt$36.91M
Net Debt$-79.82M
Total Equity$470.87M
Debt / Equity0.08
Valuation Ratios
P/E Ratio-29.4
P/S Ratio2.1
P/B Ratio1.54
EV/EBITDA (approx)63.9
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message