CSTL

Castle Biosciences, Inc.
34.94 -5.97% 2026-11-02

Last 90d 20 insider sales

52-week range
17.72 44.28
1-month-1.7%
3-month+12.1%
1-year+44.3%
3-year+167.1%
5-year-44.6%
vs 50-day+2.1%
vs 200-day+22.6%
Volatility58%
Beta0.95
$ vol/day$12M
ATH107.69
From ATH-67.6%
Next report2026-11-05
Nothing written about CSTL yet. Be the first — call it long or short with an entry we price for you, or post a neutral write-up that takes no side. Create a free account
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
4d sched 1 $239,591 37.58
6d sched 1 $108,767 35.95
13d sched 1 $462,567 33.83
20d sched 1 $110,608 33.12
27d sched 1 $515,565 33.25
29d sched 1 $149,318 35.93
1mo sched 1 $232,128 36.08
1mo sched 1 $512,202 34.48
2mo sched 1 $222,621 36.04
2mo sched 1 $464,870 34.66
2mo sched 1 $138,643 33.19
2mo sched 1 $56,761 33.71
2mo sched 1 $616,134 33.49
2mo sched 1 $317,112 34.44
2mo sell 1 $837,865 34.23
2mo sched 1 $51,191 30.71
3mo sell 1 $741,511 29.42
3mo sched 1 $217,105 29.42
3mo sched 2 $1,262,175 30.12
3mo sched 1 $255,622 30.76
3mo sched 2 $1,423,626 30.86
3mo sched 1 $237,682 24.52
4mo sched 1 $95,622 24.48
4mo sched 2 $448,567 24.08
5mo sched 1 $177,837 20.69
5mo sched 1 $86,194 20.28
5mo sched 1 $205,179 20.16
5mo sched 1 $84,077 20.49
6mo sched 1 $217,911 19.44
6mo sched 1 $104,717 24.05
7mo sched 1 $246,195 25.75
7mo sched 1 $106,595 23.58
8mo sched 1 $500,098 25.65
8mo sched 1 $792,380 26.01
8mo sched 1 $526,582 26.23
8mo sched 1 $1,132,865 25.66
8mo sell 1 $210,727 26.40
8mo sched 1 $167,908 26.40
8mo sched 1 $192,073 27.88
9mo sched 1 $158,746 33.88
9mo sched 1 $160,720 42.05
10mo sched 1 $155,699 40.67
10mo sched 1 $33,490 39.25
10mo sell 1 $585,247 39.51
10mo sched 1 $20,380 39.51
11mo sched 1 $1,251,400 39.13
11mo sell 2 $663,111 38.89
11mo sched 1 $53,600 38.56
11mo sched 1 $105,058 39.63
11mo sched 1 $170,703 39.30
11mo sched 1 $204,856 39.95
11mo sched 1 $166,977 38.60
11mo sched 1 $91,106 35.76
12mo sched 1 $24,775 33.47
12mo sched 3 $878,299 34.49
12mo sched 1 $289,058 33.52
12mo sell 1 $390,572 28.93
12mo sched 1 $317,457 28.93
1.0y sched 1 $30,047 23.96
1.1y sched 1 $30,235 22.99
1.1y sched 1 $29,418 23.89
1.2y sched 1 $32,042 22.94
1.2y sell 1 $390,572 23.49
1.2y sched 1 $279,148 23.49
1.2y sched 1 $26,834 20.30
1.2y sched 1 $838,870 19.83
1.3y sched 1 $458,293 20.30
1.5y sched 1 $121,459 22.01
1.6y sched 1 $113,937 19.26
1.6y sched 1 $114,573 19.84
1.6y sched 1 $585,618 19.35
1.7y sched 1 $118,631 21.05
1.7y sched 1 $214,828 25.45
1.7y sched 1 $221,613 27.75
1.8y sched 1 $71,903 25.59
1.8y sched 3 $524,213 31.75
1.9y sched 1 $265,330 27.06
1.9y sched 1 $750,263 28.20
1.9y sched 1 $160,731 31.07
1.9y sched 1 $243,686 31.72
2.0y sched 1 $207,214 28.13
2.0y sched 1 $175,087 31.41
2.0y sched 1 $124,709 33.29
2.0y sched 1 $166,830 33.01
2.0y sched 2 $382,960 33.40
2.0y sched 1 $165,448 33.58
2.1y sched 1 $77,552 28.04
2.1y sched 1 $231,604 29.67
2.1y sched 1 $73,692 30.09
2.1y sched 1 $158,783 30.83
2.1y sched 1 $79,317 31.35
2.1y sched 1 $76,184 29.96
2.2y sched 1 $228,300 29.46
2.2y sched 2 $227,832 29.13
2.2y sched 1 $133,602 29.42
2.2y sched 1 $89,871 29.40
2.2y sched 1 $210,082 27.34
2.2y sched 1 $257,022 27.11
2.2y sched 1 $299,546 21.03
2.3y sched 1 $61,614 24.00
2.3y sched 1 $59,267 21.12
2.4y sched 1 $148,260 23.49
2.5y sched 1 $153,732 24.59
2.5y sched 2 $731,305 23.60
2.5y sched 1 $22,644 19.23
2.6y sched 1 $106,024 19.00
2.6y sched 1 $49,080 20.54
2.6y sched 1 $441,853 20.73
2.6y sched 1 $137,491 20.96
2.6y sched 1 $128,514 20.80
2.6y sched 1 $132,263 20.36
2.7y sell 1 $88,445 22.09
2.7y sched 1 $482,285 22.09
2.7y sched 1 $48,117 23.89
2.7y sched 1 $493,818 23.75
2.8y sched 1 $475,585 21.38
2.8y sched 1 $301,774 22.12
2.9y sched 1 $260,466 21.97
2.9y sched 1 $393,438 21.49
2.9y sched 1 $334,557 20.96
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

JGJosh Gottheimer 1B1S 4.6y GCGilbert Cisneros 1B 5.9y

2 members · 2 buys / 1 sells · $3K–$45K disclosed · latest filing Apr 17, 2022 · full tracker ›

WhenMemberSize AmountPrice then
4.6y sell JG Josh Gottheimer $1K–$15K 36.46
5.9y buy GC Gilbert Cisneros $1K–$15K 72.17
5.9y buy JG Josh Gottheimer $1K–$15K 71.86

Next report 2026-11-05 (Thursday, after close, in 2 days) · EPS estimate -0.35. It has finished the next session higher 48% of the time, average move 10.1%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-07-30 beat -0.41 -0.07 +82.8% +7.3% +4.5% +19.6%
2026-05-06 miss -0.49 -0.49 -0.3% -8.4% -22.3% -23.7%
2026-02-26 beat -0.26 -0.08 +69.1% -6.3% -7.2% -14.9%
2025-11-03 beat -0.51 -0.02 +96.1% +3.6% +21.7% +34.6%
2025-08-04 beat -0.50 0.15 +130.0% +29.6% +32.8% +26.2%
2025-05-05 miss -0.07 -0.90 -1269.7% -13.5% -11.4% -9.2%
2025-02-27 beat 0.04 0.32 +700.0% +2.8% -14.2% -20.1%
2024-11-04 beat 0.01 0.08 +966.7% +6.5% -7.4% -2.6%
2024-08-05 beat -0.24 0.31 +226.5% +20.1% +14.0% +26.7%
2024-05-02 beat -0.31 -0.09 +71.2% +2.9% +6.5% +6.1%
2024-02-28 beat -0.49 -0.10 +79.7% +1.9% -26.0% -14.9%
2023-11-02 beat -0.73 -0.26 +64.5% +8.1% +8.0% +3.2%
2023-08-02 beat -0.91 -0.70 +23.1% +11.2% +11.8% +4.2%
2023-05-03 miss -0.89 -1.10 -24.1% -4.3% -3.9% -1.0%
2023-02-28 beat -0.83 -0.78 +6.5% -0.3% -9.2% -13.9%
2022-11-02 beat -0.97 -0.77 +20.4% +4.7% -2.0% -15.1%
2022-08-08 beat -0.80 -0.06 +92.5% +14.1% +7.6% +12.8%
2022-05-09 miss -0.74 -0.97 -31.8% +1.0% +5.8% +5.0%
2022-02-28 beat -0.47 -0.25 +47.3% -1.5% +7.9% -3.4%
2021-11-08 miss -0.37 -0.47 -26.2% +0.0% -10.2% -11.8%
2021-08-09 beat -0.39 -0.35 +9.5% -0.4% -4.9% -16.3%
2021-05-10 beat -0.18 -0.17 +8.1% -8.3% -0.4% +7.5%
2021-03-08 miss -0.11 -0.17 -52.4% -3.3% -6.0% -5.3%
2020-11-09 miss -0.15 -0.23 -48.4% +1.2% +4.7% +0.7%
2020-08-10 beat -0.44 -0.08 +82.0% +5.9% +0.7% +4.9%
2020-05-11 beat -0.05 0.03 +160.0% +0.2% +13.5% +11.6%
2020-03-10 beat -0.02 0.11 +650.0% +13.7% -1.3% -21.0%
2019-11-11 beat -0.30 0.02 +107.6% +10.0% +19.6% +29.2%
2019-09-03 beat -0.47 -0.13 +71.8% +0.3% -6.9% -22.3%
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
+0.6%
Next 1 week
+0.9%
Next 1 month
+2.2%
Seasonality
Not enough history
20-year seasonality chart →
Mean reversion
Neutral — RSI(2) at 22
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is -0.15%/day.
Mean-reversion stats →
1-month breakdown — Market · β 0.95 +2.2% · Seasonal tilt (6y) -0.0%
$12M/day volume 58% volatility +44% 1-year -68% from ATH
52-week range · 65% of the way up · -21% from the high
$17.72$44.28

Not investment advice.