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.

Balance sheet — annual

Item20172018201920202021202220232024
Total assets$9.82M$22.40M$119.75M$439.33M$462.57M$447.33M$453.34M$531.24M
Cash & equivalents$1.21M$4.48M$98.84M$409.85M$329.63M$122.95M$98.84M$119.71M
Current assets$6.68M$18.13M$116.68M$429.59M$353.74M$292.29M$295.63M$360.15M
Total liabilities$24.09M$32.47M$34.63M$23.64M$50.83M$48.18M$62.07M$75.40M
Current liabilities$5.22M$6.74M$15.29M$20.88M$24.89M$36.13M$47.67M$49.39M
Long-term debt$17.60M$24.50M$19.29M$9.74M
Shareholder equity$-14.27M$-10.07M$85.11M$415.69M$411.74M$399.15M$391.27M$455.83M
Retained earnings$-51.12M$-57.49M$-52.21M$-62.50M$-93.77M$-160.91M$-218.37M$-200.13M
Accounts receivable$4.65M$12.09M$14.65M$12.76M$17.28M$23.48M$38.30M$51.22M
Inventory$304576.00$882233.00$1.24M$2.22M$2.02M$3.98M$7.94M$8.13M
Goodwill$0.00$0.00$0.00$10.69M$10.69M$10.69M