Sundar PichaiSundar Pichai earned $164M in 2023

Derek J. Maetzold has a significant investment in Castle Biosciences, owning over 1 million shares. At one point, the value of his shares peaked as the company hit strong revenue milestones, which reflected his and the company's growth. As Castle...

Stock Sold

$83.32M

CSTL

$83.32M

1,661,051 CSTL shares

What if they kept their stock?

If Derek J. Maetzold didn't sell their stock, today they would have:
Extra CSTL1,661,051 shares worth $31.88M.
This is -61.74% and $51.44M less than what they got when they sold the stock.

Recent Insider Trades

CSTL

$551.70K

CSTL at $20.40/share

Mar 7, 2025

Sale

CSTL

$118.62K

CSTL at $20.86/share

Mar 4, 2025

Sale

CSTL

$146.44K

CSTL at $28.55/share

Jan 13, 2025

Sale

CSTL

$19.02K

CSTL at $30.14/share

Jan 6, 2025

Sale

CSTL

$206.39K

CSTL at $29.24/share

Jan 6, 2025

Sale

CSTL

$267.30K

CSTL at $28.55/share

Dec 17, 2024

Sale

CSTL

$318.86K

CSTL at $28.83/share

Dec 13, 2024

Sale

CSTL

$434.07K

CSTL at $28.82/share

Dec 13, 2024

Sale

CSTL

$160.74K

CSTL at $31.35/share

Dec 5, 2024

Sale

CSTL

$175.09K

CSTL at $34.15/share

Nov 12, 2024

Sale

Charitable Transactions

CSTL

471,284 shares

CSTL

Recent Charitable Transactions

No charitable transactions found for this CEO.

Derek J. Maetzold

Founder and CEO of Castle Biosciences

C

View Compensation History

2023 Total Compensation

$1.61M

Salary

$686.40K

Bonus

$893.35K

Stock

$0.00

Other

$26.23K