CASTLE BIOSCIENCES INC (CSTL)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

8 annual periodsNewest to oldest
20252024202320222021202020192018
Revenue$344.2M$332.1M$219.8M$137.0M$94.1M$62.6M$51.9M$22.8M
Gross profit$53.0M$44.6M$17.5M
Research & development$51.9M$52.0M$53.6M$44.9M$29.6M$13.3M$7.4M$4.9M
Operating expenses$37.2M$21.3M
Operating income−$42.8M$8.7M−$68.0M−$72.9M−$40.1M−$6.5M$7.3M−$3.8M
EBITDAderived−$2.0M$24.7M−$55.6M−$62.3M−$36.7M−$6.1M$7.7M−$3.5M
Net income−$24.2M$18.2M−$57.5M−$67.1M−$31.3M−$10.3M$5.3M−$6.4M
Basic EPSper diluted share-$0.83$0.66-$2.14-$2.58-$1.24-$0.54$0.35-$5.33
Diluted EPSper diluted share-$0.83$0.62-$2.14-$2.58-$1.24-$0.54-$0.21-$5.33

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)407$19.58M disclosed value
250 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 16, 2026Form 4 · 10b5-1Oelschlager Kristen MChief Operating OfficerSellCommon Stock8.6K$20.71$177.8K30.5K
Jun 15, 2026Form 4 · 10b5-1MAETZOLD DEREK JPres. & Chief Exec. OfficerSellCommon Stock · indirect278$20.66$5.7K12.6K
Jun 15, 2026Form 4 · 10b5-1MAETZOLD DEREK JPres. & Chief Exec. OfficerSellCommon Stock · indirect278$20.66$5.7K12.6K
Jun 15, 2026Form 4 · 10b5-1MAETZOLD DEREK JPres. & Chief Exec. OfficerSellCommon Stock · indirect278$20.66$5.7K12.6K
Jun 15, 2026Form 4 · 10b5-1MAETZOLD DEREK JPres. & Chief Exec. OfficerSellCommon Stock · indirect278$20.66$5.7K12.6K