Insider Trading - Oelschlager Kristen M

Recent Insider Transactions in Castle Biosciences, Inc. by Oelschlager Kristen M

Buy/Sell Shares Bought/Sold @Price Total Transaction Shares Held
After Transaction
Transaction
Date
Filling Date Details
Sell 18,932 @ $35.10 $664,513 12,323 11/11/2025 11/13/2025
Sell 12,678 @ $25.04 $317,457 27,569 10/31/2025 11/04/2025
Sell 18,007 @ $21.69 $390,572 100,937 08/27/2025 11/04/2025
Sell 12,677 @ $22.02 $279,135 141,116 08/27/2025 08/29/2025