CB

Castle Biosciences

CSTL
NASDAQHealth Care

Insider Trades

cstl
7 days ago

Derek J Maetzold sold 4,172 shares of CSTL on 21 April. They now own 2,502 CSTL shares, or a 63% holding decrease.

Derek J Maetzold sold CSTL
cstl
22 days ago

Derek J Maetzold sold 9,836 shares of CSTL on 6 April. They now own 2,780 CSTL shares, or a 78% holding decrease.

Derek J Maetzold sold CSTL
cstl
1 month ago

Derek J Maetzold sold 4,172 shares of CSTL on 26 March. They now own 3,058 CSTL shares, or a 58% holding decrease.

Derek J Maetzold sold CSTL
cstl
1 month ago

Derek J Maetzold sold 18,650 shares of CSTL on 17 March. They now own 22,129 CSTL shares, or a 46% holding decrease.

Derek J Maetzold sold CSTL
cstl
1 month ago

Derek J Maetzold sold 13,204 shares of CSTL on 13 March. They now own 58,354 CSTL shares, or a 18% holding decrease.

Derek J Maetzold sold CSTL
cstl
1 month ago

Derek J Maetzold sold 17,575 shares of CSTL on 16 March. They now own 40,779 CSTL shares, or a 30% holding decrease.

Derek J Maetzold sold CSTL
cstl
1 month ago

Tobin W Juvenal sold 20,863 shares of CSTL on 12 March. They now own 86,825 CSTL shares, or a 19% holding decrease.

Tobin W Juvenal sold CSTL
cstl
2 months ago

Derek J Maetzold sold 20,946 shares of CSTL on 11 March. They now own 3,336 CSTL shares, or a 86% holding decrease.

Derek J Maetzold sold CSTL
cstl
2 months ago

Derek J Maetzold sold 23,179 shares of CSTL on 12 March. They now own 71,558 CSTL shares, or a 24% holding decrease.

Derek J Maetzold sold CSTL
cstl
2 months ago

G Bradley Cole sold 7,403 shares of CSTL on 5 March. They now own 19,309 CSTL shares, or a 28% holding decrease.

G Bradley Cole sold CSTL
cstl
2 months ago

Frank Stokes sold 6,001 shares of CSTL on 5 March. They now own 60,085 CSTL shares, or a 9% holding decrease.

Frank Stokes sold CSTL
cstl
2 months ago

Frank Stokes sold 7,000 shares of CSTL on 3 March. They now own 52,483 CSTL shares, or a 12% holding decrease.

Frank Stokes sold CSTL
cstl
4 months ago

Derek J Maetzold sold 2,678 shares of CSTL on 5 January. They now own 30,852 CSTL shares, or a 8% holding decrease.

Derek J Maetzold sold CSTL
cstl
4 months ago

David S Kabakoff sold 120,000 shares of CSTL on 16 March. They now own 763,577 CSTL shares, or a 14% holding decrease.

David S Kabakoff sold CSTL
cstl
4 months ago

David S Kabakoff sold 60,000 shares of CSTL on 1 April. They now own 643,577 CSTL shares, or a 9% holding decrease.

David S Kabakoff sold CSTL
cstl
4 months ago

David S Kabakoff sold 70,000 shares of CSTL on 5 April. They now own 573,577 CSTL shares, or a 11% holding decrease.

David S Kabakoff sold CSTL
cstl
4 months ago

David S Kabakoff sold 40,000 shares of CSTL on 6 April. They now own 533,577 CSTL shares, or a 7% holding decrease.

David S Kabakoff sold CSTL
cstl
4 months ago

Bernhard E Spiess sold 8,989 shares of CSTL on 8 June. They now own 13,562 CSTL shares, or a 40% holding decrease.

Bernhard E Spiess sold CSTL
cstl
4 months ago

Frank Stokes sold 11,600 shares of CSTL on 15 June. They now own 5,920 CSTL shares, or a 66% holding decrease.

Frank Stokes sold CSTL
cstl
4 months ago

Frank Stokes sold 2,127 shares of CSTL on 16 June. They now own 5,920 CSTL shares, or a 26% holding decrease.

Frank Stokes sold CSTL
cstl
4 months ago

Frank Stokes sold 1,273 shares of CSTL on 17 June. They now own 5,920 CSTL shares, or a 18% holding decrease.

Frank Stokes sold CSTL
cstl
4 months ago

David S Kabakoff sold 30,000 shares of CSTL on 17 June. They now own 503,577 CSTL shares, or a 6% holding decrease.

David S Kabakoff sold CSTL
cstl
4 months ago

Tobin W Juvenal sold 10,000 shares of CSTL on 17 June. They now own 2,827 CSTL shares, or a 78% holding decrease.

Tobin W Juvenal sold CSTL
cstl
4 months ago

Derek J Maetzold sold 12,500 shares of CSTL on 19 July. They now own 155,627 CSTL shares, or a 7% holding decrease.

Derek J Maetzold sold CSTL
cstl
4 months ago

Derek J Maetzold sold 12,500 shares of CSTL on 20 July. They now own 154,793 CSTL shares, or a 7% holding decrease.

Derek J Maetzold sold CSTL
Cashu Markets
Cashu
Markets

By Cashu Markets. Providing market news, analysis, and research for investors worldwide.

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Markets is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Markets is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Markets and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Cashu Markets
Cashu
Markets

Setting up your session...