CSTL   $29.99  -1.77% Market Open

Castle Biosciences Inc
Total Cash 259.69M
totalCashPerShare 9.363
EBITDA -2.67M
Total Debt 25.19M
quickRatio 7.748
currentRatio 8.121
Total Revenue 287.59M
debtToEquity 5.943
Revenue/Share 10.554
ROA -0.02158
ROE -0.00772
grossProfits
freeCashflow 22.43M
operatingCashflow 40.76M
earningsGrowth
revenueGrowth 0.735
grossMargins 0.81865
ebitdaMargins -0.00929
operatingMargins 0.05761
profitMargins -0.010779999
enterpriseValue 630.34M
forwardPE -13.359915
floatShares 26.90M
sharesOutstanding 27.74M
sharesShort 1.77M
sharesShortPriorMonth 1.40M
dateShortInterest
sharesPercentSharesOut 0.06%
heldPercentInsiders 0.03%
heldPercentInstitutions 0.96%
Short Ratio help_outline 3.53%
shortPercentOfFloat 0.07%
impliedSharesOutstanding
bookValue 15.297
Price To Book help_outline 2.03
earningsQuarterlyGrowth
netIncomeToCommon -3.10M
trailingEps -0.12%
forwardEps -2.32%
enterpriseToEbitda -235.99
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.22 3Q 2024
institutionsCount 235
lastUpdated Sept. 16, 2024, 6:50 p.m.