Kristen Oelschlager

Insider profile

Currently holds a position at Castle Biosciences, Inc.

Performance

Overall performance
1.8

Performance over holding periods
1.8
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy
Kristen Oelschlager's trades of Castle Biosciences, Inc.'s stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Proposed sale
Price
39.05
Quantity 14,888
Value US$581,376
Transaction date
Proposed sale
Price
21.35
Quantity 25,355
Value US$541,329
Transaction date
Proposed sale
Price
21.77
Quantity 24,407
Value US$531,340
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-03 2026-09-01 PlS Planned sale
73,252 -19.2%
382.82
US$2,112,490
73,252 -19.2% 382.82 US$2,112,490
2026-09-03 2026-09-01 PlS Planned sale
91,122 -3.9%
262.40
US$3,054,947
91,122 -3.9% 262.40 US$3,054,947
2026-08-26 2026-08-25 S Sale
45,727 -21.3%
201.15
US$3,063,678
45,727 -21.3% 201.15 US$3,063,678
2026-08-26 2026-08-25 S Sale
7,161 -8.4%
34.26
US$245,357
7,161 -8.4% 34.26 US$245,357
2026-08-26 2026-08-24 S Sale
12,218 -12.6%
33.69
US$411,588
12,218 -12.6% 33.69 US$411,588
2026-08-24 2026-08-24 PrS Proposed sale
24,602
34.20
US$841,388
24,602 34.20 US$841,388
2026-08-05 2026-08-03 PlS Planned sale
1,100 -7.6%
30.62
US$33,682
1,100 -7.6% 30.62 US$33,682
2026-08-05 2026-08-03 PlS Planned sale
4,486 -23.8%
30.00
US$134,580
4,486 -23.8% 30.00 US$134,580
2026-08-05 2026-08-03 PlS Planned sale
3,000 -13.7%
29.12
US$87,360
3,000 -13.7% 29.12 US$87,360
2026-07-06 2026-07-01 PlS Planned sale
400 -1.8%
24.78
US$9,912
400 -1.8% 24.78 US$9,912
2026-07-06 2026-07-01 PlS Planned sale
8,186 -26.9%
24.40
US$199,738
8,186 -26.9% 24.40 US$199,738
2026-06-18 2026-06-16 PlS Planned sale
8,587 -22.0%
20.71
US$177,837
8,587 -22.0% 20.71 US$177,837
2026-06-16 2026-06-16 PrS Proposed sale
29,911
20.66
US$617,961
29,911 20.66 US$617,961
2025-12-19 2025-12-17 S Sale
14,888 -54.7%
39.31
US$585,292
14,888 -54.7% 39.31 US$585,292
2025-12-17 2025-12-17 PrS Proposed sale
14,888
39.05
US$581,376
14,888 39.05 US$581,376
2025-11-13 2025-11-11 PlS Planned sale
18,932 -60.6%
35.10
US$664,513
18,932 -60.6% 35.10 US$664,513
2025-11-12 2025-11-11 PrS Proposed sale
18,932
34.74
US$657,698
18,932 34.74 US$657,698
2025-11-04 2025-10-31 PlS Planned sale
12,678 -31.5%
25.04
US$317,457
12,678 -31.5% 25.04 US$317,457
2025-08-29 2025-08-27 PlS Planned sale
12,677 -8.2%
22.02
US$279,135
12,677 -8.2% 22.02 US$279,135
2025-08-29 2025-08-27 S Sale
18,007 -10.5%
21.69
US$390,572
18,007 -10.5% 21.69 US$390,572
2025-08-27 2025-08-27 PrS Proposed sale
18,007
21.35
US$384,449
18,007 21.35 US$384,449
2025-08-27 2025-08-27 PrS Proposed sale
25,355
21.35
US$541,329
25,355 21.35 US$541,329
2024-09-05 2024-09-03 PlS Planned sale
1,250 -0.9%
29.97
US$37,461
1,250 -0.9% 29.97 US$37,461
2024-09-05 2024-09-03 PlS Planned sale
4,582 -3.3%
29.00
US$132,869
4,582 -3.3% 29.00 US$132,869
2024-08-05 2024-08-01 PlS Planned sale
4,225 -3.1%
23.77
US$100,428
4,225 -3.1% 23.77 US$100,428
2024-08-05 2024-08-01 PlS Planned sale
8,764 -6.0%
22.72
US$199,074
8,764 -6.0% 22.72 US$199,074
2024-07-31 2024-07-29 PlS Planned sale
2,793 -1.9%
22.06
US$61,622
2,793 -1.9% 22.06 US$61,622
2024-07-03 2024-07-01 PlS Planned sale
2,793 -1.8%
21.22
US$59,279
2,793 -1.8% 21.22 US$59,279
2024-07-01 2024-07-01 PrS Proposed sale
24,407
21.77
US$531,340
24,407 21.77 US$531,340
2021-09-29 2021-09-27 PlS Planned sale
1,426 -1.4%
71.52
US$101,988
1,426 -1.4% 71.52 US$101,988
2021-09-29 2021-09-27 PlS Planned sale
8,574 -8.0%
70.94
US$608,240
8,574 -8.0% 70.94 US$608,240