Back to Insider Trading

MAETZOLD DEREK J

CSTL · Pres. & Chief Exec. Officer

Companies Traded

1

Total Buys

0

$0

Total Sells

33

$4.47M

Net Position

-$4.47M

Net Seller

Company Activity

Company Role Buys Sells Holdings Last Activity
CSTL CASTLE BIOSCIENCES INC
Pres. & Chief Exec. Officer
0
$0
33
$4.47M
50,209
$1.28M
Mar 26, 2026

Recent Transactions

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

1,357

Price

$26

Total Value

$35K

Date

Mar 26, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

1,153

Price

$26

Total Value

$29K

Date

Mar 26, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

550

Price

$26

Total Value

$14K

Date

Mar 26, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

278

Price

$26

Total Value

$7K

Date

Mar 26, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

278

Price

$26

Total Value

$7K

Date

Mar 26, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

278

Price

$26

Total Value

$7K

Date

Mar 26, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

278

Price

$26

Total Value

$7K

Date

Mar 26, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

650

Price

$25

Total Value

$17K

Date

Mar 18, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

18,650

Price

$26

Total Value

$484K

Date

Mar 17, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

17,449

Price

$26

Total Value

$453K

Date

Mar 16, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

126

Price

$27

Total Value

$3K

Date

Mar 16, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

13,204

Price

$25

Total Value

$336K

Date

Mar 13, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

23,179

Price

$25

Total Value

$586K

Date

Mar 12, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

17,310

Price

$26

Total Value

$452K

Date

Mar 11, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

1,357

Price

$26

Total Value

$35K

Date

Mar 11, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

1,160

Price

$26

Total Value

$30K

Date

Mar 11, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

282

Price

$26

Total Value

$7K

Date

Mar 11, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

279

Price

$26

Total Value

$7K

Date

Mar 11, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

279

Price

$26

Total Value

$7K

Date

Mar 11, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

279

Price

$26

Total Value

$7K

Date

Mar 11, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

646

Price

$38

Total Value

$24K

Date

Feb 4, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

171

Price

$39

Total Value

$7K

Date

Feb 4, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

3,200

Price

$40

Total Value

$128K

Date

Feb 3, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

4,017

Price

$40

Total Value

$161K

Date

Jan 20, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

1,339

Price

$40

Total Value

$54K

Date

Jan 6, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

2,678

Price

$38

Total Value

$102K

Date

Jan 5, 2026

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

830

Price

$40

Total Value

$33K

Date

Dec 22, 2025

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

509

Price

$40

Total Value

$20K

Date

Dec 17, 2025

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

12,821

Price

$39

Total Value

$494K

Date

Dec 16, 2025

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

18,513

Price

$39

Total Value

$717K

Date

Dec 15, 2025

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

1,012

Price

$39

Total Value

$40K

Date

Dec 15, 2025

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

1,339

Price

$40

Total Value

$54K

Date

Dec 4, 2025

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

2,678

Price

$39

Total Value

$105K

Date

Dec 2, 2025

Trading Timeline

First Transaction

Dec 2, 2025

Latest Transaction

Mar 26, 2026