Skip to content
SEC EDGAR · Forms 3/4/5Updated through Oct 30, 2026•102 filings

CSTL

CASTLE BIOSCIENCES INC

Net sales of $8.6M over the last 3 months

4 sellers account for the net balance. There is no cluster of three distinct buyers within 30 days. We found no CEO/CFO purchases over 12 months.

How to read this signal

Only open-market P purchases and S sales count toward the signal. Vesting, options, taxes and gifts remain in the source data but do not trigger alerts. Rule 10b5-1 trades are shown as informational.

JSON example

3-month balance

−$8,646,444

0 buyers · 4 sellers

12-month purchases

$0.00

0 distinct insiders

12-month sales

$19,535,518

5 distinct insiders

Highlighted alerts

4

96 Rule 10b5-1 trades treated as informational

Buying cluster · 30 days

Fewer than three distinct buyers

CEO/CFO purchases · 12 months

No executive purchases found

Get CSTL insider trades by API

The same filtered trades as JSON for your scripts, alerts or AI agent, for 5,500+ US companies — plus sentiment, news, financials and breakout setups. Free · every API · 1,000 requests a month · no card required.

Get your free API key

CSTL overview: breakout setup, X sentiment and insiders in one page →

Form 4 raw → Raspberry

The value is in what we do not call a signal.

The SEC XML stores every transaction. Raspberry keeps that evidence, reads the footnotes and separates voluntary open-market activity from vesting, option exercises, gifts, tax withholding, stock purchase and dividend reinvestment plans and pre-programmed 10b5-1 trades.

100
Raw transactions
Everything returned by the filing
100
Voluntary view
P/S trades after deterministic checks
22
Administrative noise
Stored, never alerted
96
10b5-1
Shown as informational
SEC ownership XML facts
Code
M
Shares
8,165
Price
$2.39
Footnotes
13

These transactions were made pursuant to a Rule 10b5-1 plan adopted by the Reporting Person on June 2, 2026. This transaction was executed in multiple trades at prices ranging from $35.310 to $35.965, inclusive. The price reported above reflects the weighted-average sale price. The Reporting Person hereby undertakes to provide upon request to the Securities and Exchange Commission staff, the issuer or a security holder of the issuer full information regarding the number of shares and prices at which the transaction was effected. Held by The Maetzold Descendants 2020 Trust of which the Reporting Person's spouse is the trustee and the Reporting Person's spouse and their children are beneficiaries. Held by Derek Maetzold 2020 Irrevocable Trust of which the Reporting Person is the trustee and his children are beneficiaries. Held by The Maetzold 2018 Remainder Trust FBO Emily Carol Kirk of which the Reporting Person is the trustee and his child is the beneficiary. Held by The Maetzold 2018 Remainder Trust FBO Hannah Elizabeth Maetzold of which the Reporting Person is the trustee and his child is the beneficiary. Held by The Maetzold 2018 Remainder Trust FBO John Derek Maetzold of which the Reporting Person is the trustee and his child is the beneficiary. Held by The Maetzold 2018 Remainder Trust FBO Peter Douglas Maetzold of which the Reporting Person is the trustee and his child is the beneficiary. Held by DJM Grantor Retained Annuity Trust No. 6 of which the Reporting Person is the trustee and the beneficiaries are The Maetzold 2018 Remainder Trust FBO John Derek Maetzold, The Maetzold 2018 Remainder Trust FBO Emily Carol Kirk, The Maetzold 2018 Remainder Trust FBO Peter Douglas Maetzold and The Maetzold 2018 Remainder Trust FBO Hannah Elizabeth Maetzold. Held by DJM Grantor Retained Annuity Trust No. 7 of which the Reporting Person is the trustee and beneficiary. Held by DJM Grantor Retained Annuity Trust No. 8 of which the Reporting Person is the trustee and beneficiary. Held by DJM Grantor Retained Annuity Trust No. 9 of which the Reporting Person is the trustee and beneficiary. The shares subject to the option are fully vested.

Raspberry interpretation
Informational — no alert

Reason: administrative_code. The trade is reported under a Rule 10b5-1 plan.

Verify in SEC EDGAR

Recent transactions

Voluntary purchases and sales; administrative noise stays hidden.

100 transactions

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
3,288
Price
$33.08
Value
$108,767
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,718
Price
$31.91
Value
$86,731
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
3,198
Price
$31.91
Value
$102,048
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
8,580
Price
$31.91
Value
$273,788
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
3,288
Price
$33.64
Value
$110,608
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,718
Price
$35.57
Value
$96,668
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
3,198
Price
$35.57
Value
$113,740
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
8,580
Price
$35.57
Value
$305,156
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

Sale 10b5-1
Shares
1,346
Price
$36.38
Value
$48,967
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

Sale 10b5-1
Shares
2,807
Price
$35.75
Value
$100,350
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
1,034
Price
$34.20
Value
$35,363
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
5,543
Price
$35.50
Value
$196,765
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,718
Price
$35.33
Value
$96,038
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
3,198
Price
$35.33
Value
$112,998
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
8,580
Price
$35.33
Value
$303,166
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
3,294
Price
$35.14
Value
$115,758
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
3,306
Price
$32.32
Value
$106,863
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
71
Price
$32.78
Value
$2,327
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
83
Price
$32.78
Value
$2,721
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
223
Price
$32.78
Value
$7,310
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,656
Price
$32.00
Value
$84,992
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
3,124
Price
$32.00
Value
$99,968
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
8,361
Price
$32.00
Value
$267,552
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

Sale 10b5-1
Shares
200
Price
$34.02
Value
$6,804
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

Sale 10b5-1
Shares
3,952
Price
$33.36
Value
$131,839
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
1,730
Price
$32.81
Value
$56,761
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
209
Price
$33.88
Value
$7,081
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
956
Price
$33.88
Value
$32,389
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
257
Price
$33.14
Value
$8,517
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
257
Price
$33.14
Value
$8,517
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
257
Price
$33.14
Value
$8,517
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
257
Price
$33.14
Value
$8,517
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,129
Price
$33.14
Value
$70,555
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,505
Price
$33.14
Value
$83,016
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
21
Price
$33.88
Value
$711.48
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
21
Price
$33.88
Value
$711.48
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
21
Price
$33.88
Value
$711.48
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
21
Price
$33.88
Value
$711.48
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
177
Price
$33.88
Value
$5,997
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
11,472
Price
$33.14
Value
$380,182
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
9,050
Price
$35.04
Value
$317,112
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

SaleAlert
Shares
5,223
Price
$34.64
Value
$180,920
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

SaleAlert
Shares
7,161
Price
$34.26
Value
$245,357
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

SaleAlert
Shares
12,218
Price
$33.69
Value
$411,588
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
1,730
Price
$29.59
Value
$51,191
Open SEC filing

Stokes Frank

Chief Financial Officer

SaleAlert
Shares
24,908
Price
$29.77
Value
$741,511
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$30.02
Value
$8,346
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$30.02
Value
$8,346
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$30.02
Value
$8,346
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$30.02
Value
$8,346
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,306
Price
$30.02
Value
$69,226
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,714
Price
$30.02
Value
$81,474
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
1,100
Price
$30.02
Value
$33,022
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
556
Price
$30.68
Value
$17,059
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,546
Price
$30.68
Value
$78,114
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
473
Price
$30.68
Value
$14,512
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
4,063
Price
$31.34
Value
$127,318
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
4,782
Price
$31.34
Value
$149,849
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
11,935
Price
$31.34
Value
$373,995
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
2,866
Price
$30.79
Value
$88,238
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
3,374
Price
$30.79
Value
$103,879
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
8,421
Price
$30.79
Value
$259,266
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

Sale 10b5-1
Shares
1,100
Price
$30.62
Value
$33,682
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

Sale 10b5-1
Shares
4,486
Price
$30.00
Value
$134,580
Open SEC filing

Oelschlager Kristen M

Chief Operating Officer

Sale 10b5-1
Shares
3,000
Price
$29.12
Value
$87,360
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
1,730
Price
$28.25
Value
$48,873
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
3,597
Price
$30.35
Value
$109,180
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
4,232
Price
$30.35
Value
$128,454
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
10,664
Price
$30.35
Value
$323,684
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
1,891
Price
$30.26
Value
$57,229
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
7,270
Price
$29.58
Value
$215,039
Open SEC filing

Juvenal Tobin W

Chief Commercial Officer

Sale 10b5-1
Shares
8,149
Price
$28.84
Value
$235,033
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
1,690
Price
$30.15
Value
$50,957
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
1,983
Price
$30.15
Value
$59,791
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
6,480
Price
$30.15
Value
$195,385
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
50
Price
$25.06
Value
$1,253
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
232
Price
$25.06
Value
$5,814
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
268
Price
$24.13
Value
$6,467
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
268
Price
$24.13
Value
$6,467
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
268
Price
$24.13
Value
$6,467
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
268
Price
$24.13
Value
$6,467
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
1,110
Price
$24.13
Value
$26,784
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
1,307
Price
$24.13
Value
$31,538
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
10
Price
$25.06
Value
$250.60
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
10
Price
$25.06
Value
$250.60
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
10
Price
$25.06
Value
$250.60
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
10
Price
$25.06
Value
$250.60
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
43
Price
$25.06
Value
$1,078
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
5,982
Price
$24.13
Value
$144,346
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$22.92
Value
$6,372
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$22.92
Value
$6,372
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$22.92
Value
$6,372
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$22.92
Value
$6,372
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
1,153
Price
$22.92
Value
$26,427
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
1,357
Price
$22.92
Value
$31,102
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
550
Price
$22.92
Value
$12,606
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$24.29
Value
$6,753
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$24.29
Value
$6,753
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$24.29
Value
$6,753
Open SEC filing

MAETZOLD DEREK J

Pres. & Chief Exec. Officer

Sale 10b5-1
Shares
278
Price
$24.29
Value
$6,753
Open SEC filing

“Alert” means a voluntary, unscheduled transaction according to the filing; it is not an investment recommendation. Official source: SEC EDGAR.