MarketPeel
Insider Trading Intelligence
KO

Kristen M. Oelschlager

CSTL
CHIEF OPERATING OFFICER · CASTLE BIOSCIENCES INC · CIK 0001856565
FILING MIX · LIFETIME36%/64%
BUYS
29
SELLS
52
TOTAL VALUE
$5.53M
COMPANIES
1
ACTIVE SINCE
Sep 2021
HOLDINGS NOW
21,874
AVG SELL PX
$28.04
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
13 backtested trades · 8 horizons · 15 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kristen M. Oelschlager, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d13+38.46%+2.40%-1.41%+3.81%+1.01%
14d13+30.77%+6.23%+0.43%+5.80%+5.10%
30d13+30.77%+10.29%+2.38%+7.91%-0.42%
60d13+23.08%+9.83%+3.94%+5.89%+9.85%
90d13+30.77%+21.78%+5.74%+16.04%+29.06%
180d13+53.85%-7.04%+7.62%-14.66%-9.27%
1y13(5 pending)+100.00%-34.66%+8.16%-42.82%-46.97%
2y13(10 pending)+66.67%-46.47%+11.81%-58.29%-76.21%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CSTL · 21,874 shares · as of Jul 1, 2026
043,65187,302130,953174,60420222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 29 buys / 52 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
400$24.78$9.9K21,874Jul 1, 2026Jul 6, 2026View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
8,186$24.40$199.7K22,274Jul 1, 2026Jul 6, 2026View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
8,587$20.71$177.8K30,460Jun 16, 2026Jun 18, 2026View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
6,792$28.17$191.3K39,047Mar 4, 2026Mar 5, 2025View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
25,77145,839Mar 4, 2026Mar 5, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
13,81127,621Mar 4, 2026Mar 5, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
11,96035,878Mar 4, 2026Mar 5, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
2,427$27.57$66.9K20,068Mar 3, 2026Mar 5, 2025View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
48,36748,367Mar 3, 2026Mar 5, 2025View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
9,2079,207Jan 12, 2026Jan 14, 2026View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
9,20721,530Jan 12, 2026Jan 14, 2026View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
14,888$39.31$585.3K12,323Dec 17, 2025Dec 19, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
2,552$38.02$97.0K27,211Dec 10, 2025Dec 11, 2025View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
6,17029,763Dec 10, 2025Dec 11, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
6,1700Dec 10, 2025Dec 11, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
4,691$38.25$179.4K23,593Dec 9, 2025Dec 11, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
15,96115,961Dec 9, 2025Dec 11, 2025View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
15,96128,284Dec 9, 2025Dec 11, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
18,932$35.10$664.5K12,323Nov 11, 2025Nov 13, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
12,678$25.04$317.5K27,569Oct 31, 2025Nov 4, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
12,677$22.02$279.1K141,116Aug 27, 2025Aug 29, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
18,007$21.69$390.6K100,937Aug 27, 2025Nov 4, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
18,007$21.69$390.6K153,793Aug 27, 2025Aug 29, 2025View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
10,640174,604Aug 8, 2025Aug 12, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
10,6400Aug 8, 2025Aug 12, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
2,804$19.36$54.3K171,800Aug 8, 2025Aug 12, 2025View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
47,83847,838Mar 4, 2025Mar 6, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
13,81141,432Mar 4, 2025Mar 6, 2025View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
13,811167,604Mar 4, 2025Mar 6, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
3,640$22.23$80.9K163,964Mar 4, 2025Mar 6, 2025View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
530$29.63$15.7K147,979Dec 10, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
1,750148,509Dec 10, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
6,169154,148Dec 10, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
6,1696,170Dec 10, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,7500Dec 10, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,626$29.63$48.2K152,522Dec 10, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
15,961150,965Dec 9, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
4,206$30.91$130.0K146,759Dec 9, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
15,96131,922Dec 9, 2024Dec 11, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
4,582$29.00$132.9K136,091Sep 3, 2024Sep 5, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
1,250$29.97$37.5K134,841Sep 3, 2024Sep 5, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
2,804$26.83$75.2K140,673Aug 9, 2024Aug 13, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
10,64010,640Aug 9, 2024Aug 13, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
10,641143,477Aug 9, 2024Aug 13, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
8,764$22.72$199.1K137,061Aug 1, 2024Aug 5, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
4,225$23.77$100.4K132,836Aug 1, 2024Aug 5, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
2,793$22.06$61.6K145,825Jul 29, 2024Jul 31, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE10b5-1
10b5-1 plan
2,793$21.22$59.3K148,618Jul 1, 2024Jul 3, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
55,24355,243Mar 4, 2024Mar 6, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,1970Dec 29, 2023Jan 3, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
3,418$2.39$8.2K142,302Dec 29, 2023Jan 3, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
8,000$3.38$27.0K150,302Dec 29, 2023Jan 3, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
3,4180Dec 29, 2023Jan 3, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
8,00016,610Dec 29, 2023Jan 3, 2024View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
1,197$2.36$2.8K138,884Dec 29, 2023Jan 3, 2024View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,7501,750Dec 10, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
6,17012,339Dec 10, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
6,170138,025Dec 10, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,626$20.17$32.8K136,399Dec 10, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
1,750138,149Dec 10, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
462$20.17$9.3K137,687Dec 10, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
15,96147,883Dec 9, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
15,961136,061Dec 9, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
4,206$20.17$84.8K131,855Dec 9, 2023Dec 12, 2023View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
7,178$2.39$17.2K118,914Dec 28, 2022Dec 30, 2022View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
7,178$2.39$17.2K0Dec 28, 2022Dec 30, 2022View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,7503,500Dec 10, 2022Dec 13, 2022View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
6,17018,509Dec 10, 2022Dec 13, 2022View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
516$22.32$11.5K107,384Dec 10, 2022Dec 13, 2022View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
1,750107,900Dec 10, 2022Dec 13, 2022View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,818$22.32$40.6K111,736Dec 10, 2022Dec 13, 2022View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
6,170113,554Dec 10, 2022Dec 13, 2022View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
63,84463,844Dec 9, 2022Dec 13, 2022View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
6,692105,873Apr 26, 2022Apr 28, 2022View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
24,67924,679Dec 10, 2021Dec 14, 2021View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
Chief Operating Officer
1,75099,290Dec 10, 2021Dec 14, 2021View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,7505,250Dec 10, 2021Dec 14, 2021View →
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
42,55042,550Dec 10, 2021Dec 14, 2021View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
516$40.52$20.9K98,774Dec 10, 2021Dec 14, 2021View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
8,574$70.94$608.2K98,966Sep 27, 2021Sep 29, 2021View →
CSTL
CASTLE BIOSCIENCES INC
SALE
Chief Operating Officer
1,426$71.52$102.0K97,540Sep 27, 2021Sep 29, 2021View →
Other insiders · CSTL
Loading peer insiders…
About this filer
CIK 0001856565
ROLE
Chief Operating Officer
PRIMARY
CSTL
COMPANIES
1
ACTIVE SINCE
Sep 2021
MARKETPEEL · /INSIDER/0001856565DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback