Back to Insider Trading

MAETZOLD DEREK J

CSTL · Pres. & Chief Exec. Officer

Companies Traded

1

Total Buys

0

$0

Total Sells

16

$2.41M

Net Position

-$2.41M

Net Seller

Company Activity

Company Role Buys Sells Holdings Last Activity
CSTL CASTLE BIOSCIENCES INC
Pres. & Chief Exec. Officer
0
$0
16
$2.41M
83,869
$3.17M
Feb 4, 2026

Recent Transactions

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

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

4,258

Price

$40

Total Value

$171K

Date

Nov 26, 2025

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

5,115

Price

$40

Total Value

$205K

Date

Nov 25, 2025

CSTL SELL

CASTLE BIOSCIENCES INC

Shares

2,678

Price

$34

Total Value

$91K

Date

Nov 18, 2025

Trading Timeline

First Transaction

Nov 18, 2025

Latest Transaction

Feb 4, 2026