WallStSmart
CSTL

Castle Biosciences Inc

NASDAQ: CSTL · HEALTHCARE · DIAGNOSTICS & RESEARCH

$24.49
+1.03% today

Updated 2026-04-30

Market cap
$734.37M
P/E ratio
P/S ratio
2.13x
EPS (TTM)
$-0.83
Dividend yield
52W range
$15 – $44
Volume
0.4M

Castle Biosciences Inc (CSTL) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item201720182019202020212022202320242025
Operating cash flow$-12.23M$-12.29M$7.01M$9.87M$-18.98M$-41.66M$-5.63M$64.87M$64.35M
Capital expenditures$494854.00$277036.00$937000.00$4.75M$3.48M$5.63M$13.62M$28.33M$36.02M
Depreciation
Stock-based comp$108696.00$293639.00$1.25M$8.31M$21.74M$36.32M$51.22M$50.32M$45.89M
Free cash flow$-12.73M$-12.57M$6.08M$5.11M$-22.47M$-47.29M$-19.25M$36.54M$28.33M
Investing cash flow
Financing cash flow
Dividends paid$0.00$0.00$3.12M$1.69M
Share repurchases
Debt repayment
Net change in cash$0.00$0.00