Oelschlager Kristen M Insider Trading -- Recent SEC Form 4 Transactions

Oelschlager Kristen M (CIK 1856565) reported 21 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-07-06). Recent activity: Sell CSTL (8,186 shares), Sell CSTL (400 shares), Sell CSTL (8,587 shares), Sell CSTL (2,427 shares), Buy CSTL (25,771 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-07-06CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell8,186$199,738
2026-07-06CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell400$9,912
2026-06-18CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell8,587$177,837
2026-03-05CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell2,427$66,912
2026-03-05CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerBuy25,771$0
2026-03-05CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell6,792$191,331
2026-01-14CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerBuy9,207$0
2025-12-19CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell14,888$585,247
2025-12-11CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell2,552$97,027
2025-12-11CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerBuy15,961$0
2025-12-11CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell4,691$179,431
2025-12-11CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerBuy6,170$0
2025-11-13CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell18,932$664,513
2025-11-04CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell18,007$390,572
2025-11-04CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell12,678$317,457
2025-08-29CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell18,007$390,572
2025-08-29CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell12,677$279,148
2025-08-12CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerBuy10,640$0
2025-08-12CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell2,804$54,285
2025-03-06CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerSell3,640$80,917
2025-03-06CASTLE BIOSCIENCES INC (CSTL)Chief Operating OfficerBuy13,811$0

Source: SEC Form 4 filings · as of 2026-07-06