SEC Insider Transactions from Oelschlager Kristen M.

Last updated: 2026-03-16 13:03 UTC | Total transactions: 61

Kristen M. Oelschlager, Chief Operating Officer of Castle Biosciences Inc. ($CSTL), sold shares on the open market six times over the last year for a total of $2.6 million. Her most recent CSTL insider sale occurred on December 17, 2025. These open market sales rank her 2,954th among 11,678 individual insiders by total value sold, below the average of $8.6 million across about 6.4 transactions per insider. Oelschlager made no open market purchases of CSTL stock in the past 365 days.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 13811 $0.00 27,621.0000 29,073,000 33.33% 0.05%
March 3, 2026 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer A Restricted Stock Units 48367 $0.00 48,367.0000 29,073,000 9999.99% 0.17%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 11960 $0.00 35,878.0000 29,073,000 25.00% 0.04%
March 3, 2026 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 2427 $27.57 117,319.0000 29,073,000 2.03% 0.01%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 25771 $0.00 143,090.0000 29,073,000 21.97% 0.09%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 6792 $28.17 136,298.0000 29,073,000 4.75% 0.02%
Jan. 12, 2026 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer A Common Stock 9207 $0.00 118,781.0000 29,073,000 8.40% 0.03%
Jan. 12, 2026 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer A Performance-Based Stock Unit 9207 $0.00 9,207.0000 29,073,000 9999.99% 0.03%
Dec. 17, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 14888 $39.31 109,574.0000 29,073,000 11.96% 0.05%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 2552 $38.02 124,462.0000 29,073,000 2.01% 0.01%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 6170 $0.00 0.0000 29,073,000 100.00% 0.02%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 15961 $0.00 15,961.0000 29,073,000 50.00% 0.05%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 15961 $0.00 125,535.0000 29,073,000 14.57% 0.05%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 6170 $0.00 127,014.0000 29,073,000 5.11% 0.02%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 4691 $38.25 120,844.0000 29,073,000 3.74% 0.02%
Nov. 11, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 18932 $35.10 109,574.0000 29,073,000 14.73% 0.07%
Aug. 27, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 18007 $21.69 153,861.0000 29,255,000 10.48% 0.06%
Oct. 31, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 12678 $25.04 128,506.0000 29,073,000 8.98% 0.04%
Aug. 27, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 12677 $22.02 141,116.0000 29,255,000 8.24% 0.04%
Aug. 27, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 18007 $21.69 153,793.0000 29,255,000 10.48% 0.06%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 2804 $19.36 171,800.0000 29,255,000 1.61% 0.01%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Performance-Based Stock Unit 10640 $0.00 0.0000 29,255,000 100.00% 0.04%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 10640 $0.00 174,604.0000 29,255,000 6.49% 0.04%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 3640 $22.23 163,964.0000 29,255,000 2.17% 0.01%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 13811 $0.00 167,604.0000 29,255,000 8.98% 0.05%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 13811 $0.00 41,432.0000 29,255,000 25.00% 0.05%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer A Restricted Stock Units 47838 $0.00 47,838.0000 29,255,000 9999.99% 0.16%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 1750 $0.00 0.0000 29,401,000 100.00% 0.01%
Dec. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 15961 $0.00 150,965.0000 29,401,000 11.82% 0.05%
Dec. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 4206 $30.91 146,759.0000 29,401,000 2.79% 0.01%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 1750 $0.00 148,509.0000 29,401,000 1.19% 0.01%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 530 $29.63 147,979.0000 29,401,000 0.36% 0.00%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 6169 $0.00 154,148.0000 29,401,000 4.17% 0.02%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 1626 $29.63 152,522.0000 29,401,000 1.05% 0.01%
Dec. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 15961 $0.00 31,922.0000 29,401,000 33.33% 0.05%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 6169 $0.00 6,170.0000 29,401,000 50.00% 0.02%
Sept. 3, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 1250 $29.97 134,841.0000 26,802,000 0.92% 0.00%
Sept. 3, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 4582 $29.00 136,091.0000 26,802,000 3.26% 0.02%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer A Common Stock 10641 $0.00 143,477.0000 26,802,000 8.01% 0.04%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 2804 $26.83 140,673.0000 26,802,000 1.95% 0.01%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer A Performance-Based Stock Unit 10640 $0.00 10,640.0000 26,802,000 9999.99% 0.04%
Aug. 1, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 8764 $22.72 137,061.0000 26,802,000 6.01% 0.03%
Aug. 1, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 4225 $23.77 132,836.0000 26,802,000 3.08% 0.02%
July 29, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 2793 $22.06 145,825.0000 26,802,000 1.88% 0.01%
July 1, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer S Common Stock 2793 $21.22 148,618.0000 26,802,000 1.84% 0.01%
March 4, 2024 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer A Restricted Stock Units 55243 $0.00 55,243.0000 26,802,000 9999.99% 0.21%
Dec. 29, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 8000 $3.38 150,302.0000 26,054,000 5.62% 0.03%
Dec. 29, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Stock option (right to buy) 8000 $0.00 16,610.0000 26,054,000 32.51% 0.03%
Dec. 29, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Stock option (right to buy) 3418 $0.00 0.0000 26,054,000 100.00% 0.01%
Dec. 29, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Stock option (right to buy) 1197 $0.00 0.0000 26,054,000 100.00% 0.00%
Dec. 29, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 3418 $2.39 142,302.0000 26,054,000 2.46% 0.01%
Dec. 29, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 1197 $2.36 138,884.0000 26,054,000 0.87% 0.00%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 6170 $0.00 138,025.0000 26,054,000 4.68% 0.02%
Dec. 9, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 15961 $0.00 136,061.0000 26,054,000 13.29% 0.06%
Dec. 9, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 4206 $20.17 131,855.0000 26,054,000 3.09% 0.02%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 1750 $0.00 1,750.0000 26,054,000 50.00% 0.01%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 6170 $0.00 12,339.0000 26,054,000 33.34% 0.02%
Dec. 9, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Restricted Stock Units 15961 $0.00 47,883.0000 26,054,000 25.00% 0.06%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 462 $20.17 137,687.0000 26,054,000 0.33% 0.00%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer M Common Stock 1750 $0.00 138,149.0000 26,054,000 1.28% 0.01%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Oelschlager Kristen M Chief Operating Officer F Common Stock 1626 $20.17 136,399.0000 26,054,000 1.18% 0.01%