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.
| 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% |