Kristen M. Oelschlager
Chief Operating Officer, CASTLE BIOSCIENCES INC.
Companies
- CASTLE BIOSCIENCES INCChief operating officer Apr 15, 2021 to now1
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- CASTLE BIOSCIENCES INC CSTL86,005 shares2$2.8M at $32.28Sep 3, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 1, 2026Sold 200 shares at $34.02 of CASTLE BIOSCIENCES INC2
- Sep 1, 2026Sold 3,952 shares at $33.36 of CASTLE BIOSCIENCES INC2
- Sep 1, 2026Exercised options 4,152 shares at $3.38 of CASTLE BIOSCIENCES INC2
- Aug 25, 2026Sold 5,223 shares at $34.64 of CASTLE BIOSCIENCES INC3
- Aug 25, 2026Sold 7,161 shares at $34.26 of CASTLE BIOSCIENCES INC3
- Aug 24, 2026Sold 12,218 shares at $33.69 of CASTLE BIOSCIENCES INC3
- Aug 3, 2026Sold 1,100 shares at $30.62 of CASTLE BIOSCIENCES INC4
- Aug 3, 2026Sold 4,486 shares at $30.00 of CASTLE BIOSCIENCES INC4
- Aug 3, 2026Sold 3,000 shares at $29.12 of CASTLE BIOSCIENCES INC4
- Jul 1, 2026Sold 400 shares at $24.78 of CASTLE BIOSCIENCES INC5
- Jul 1, 2026Sold 8,186 shares at $24.40 of CASTLE BIOSCIENCES INC5
- Jun 16, 2026Sold 8,587 shares at $20.71 of CASTLE BIOSCIENCES INC6
- Mar 4, 2026Shares withheld for tax 6,792 shares at $28.17 of CASTLE BIOSCIENCES INC7
- Mar 4, 2026Exercised options 25,771 shares of CASTLE BIOSCIENCES INC7
- Mar 3, 2026Shares withheld for tax 2,427 shares at $27.57 of CASTLE BIOSCIENCES INC7
- Jan 12, 2026Granted 9,207 shares of CASTLE BIOSCIENCES INC8
- Dec 17, 2025Sold 14,888 shares at $39.31 of CASTLE BIOSCIENCES INC9
- Dec 10, 2025Shares withheld for tax 2,552 shares at $38.02 of CASTLE BIOSCIENCES INC10
- Dec 10, 2025Exercised options 6,170 shares of CASTLE BIOSCIENCES INC10
- Dec 9, 2025Shares withheld for tax 4,691 shares at $38.25 of CASTLE BIOSCIENCES INC10
- Dec 9, 2025Exercised options 15,961 shares of CASTLE BIOSCIENCES INC10
- Nov 11, 2025Sold 18,932 shares at $35.10 of CASTLE BIOSCIENCES INC11
- Oct 31, 2025Sold 12,678 shares at $25.04 of CASTLE BIOSCIENCES INC12
- Aug 27, 2025Sold 12,677 shares at $22.02 of CASTLE BIOSCIENCES INC13
- Aug 27, 2025Sold 18,007 shares at $21.69 of CASTLE BIOSCIENCES INC14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3SEC EDGARForm 4 filed Aug 26, 2026
- 4SEC EDGARForm 4 filed Aug 5, 2026
- 5SEC EDGARForm 4 filed Jul 6, 2026
- 6SEC EDGARForm 4 filed Jun 18, 2026
- 7SEC EDGARForm 4 filed Mar 5, 2026
- 8SEC EDGARForm 4 filed Jan 14, 2026
- 9SEC EDGARForm 4 filed Dec 19, 2025
- 10SEC EDGARForm 4 filed Dec 11, 2025
- 11SEC EDGARForm 4 filed Nov 13, 2025
- 12SEC EDGARForm 4 filed Nov 4, 2025
- 13SEC EDGARForm 4 filed Aug 29, 2025
- 14SEC EDGARForm 4 filed Aug 29, 2025