MarketPeel
Insider Trading Intelligence
JC

Joseph C. III Cook

CSTL
DIRECTOR · CASTLE BIOSCIENCES INC · CIK 0001783205
FILING MIX · LIFETIME3%/97%
BUYS
5
SELLS
138
TOTAL VALUE
$53.42M
COMPANIES
1
ACTIVE SINCE
May 2020
HOLDINGS NOW
18,666
AVG SELL PX
$49.74
TRADE KIND
SHOWING 143 / 143
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
130 backtested trades · 8 horizons
Forward-return performance of every backtestable P/S trade by Joseph C. III Cook, 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
7d130+36.92%+0.73%+0.09%+0.64%+0.90%0.94
14d130+26.92%+3.64%+0.01%+3.63%+0.77%4.03
30d130+13.85%+9.81%+1.69%+8.12%+7.63%8.11
60d130+8.46%+17.62%+4.81%+12.80%+5.05%7.13
90d130+17.69%+11.57%+8.46%+3.11%+2.70%3.23
180d130+0.00%+43.12%+16.64%+26.47%+20.23%10.78
1y130+24.62%+37.52%+34.05%+3.47%+19.85%0.99
2y130+100.00%-49.05%+20.55%-69.60%-71.51%-76.09
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 · 18,666 shares · as of Mar 18, 2021
0435,417870,8341,306,2511,741,6682021SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
FLOW · 5 buys / 138 sellsCOVERAGE · 4 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILED
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
12,229$16.00$195.7K124,407Mar 18, 2021Mar 22, 2021
CSTL
CASTLE BIOSCIENCES INC
SALE
12,22918,666Mar 18, 2021Mar 22, 2021
CSTL
CASTLE BIOSCIENCES INC
SALE
3,762$67.20$252.8K642,346Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
30,218$66.98$2.02M672,015Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
13,705$67.67$927.4K658,310Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
600$67.66$40.6K112,178Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,100$65.36$137.2K656,210Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
57,240$66.05$3.78M702,233Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,400$65.24$91.3K640,846Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
10,102$66.22$669.0K646,108Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
12,271$65.97$809.6K114,941Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
8,875$66.18$587.3K631,971Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
100$67.59$6.8K628,410Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,163$66.76$144.4K112,778Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,966$65.27$324.1K127,212Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
18,837$65.23$1.23M759,473Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,461$67.02$232.0K628,510Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
100$67.88$6.8K642,246Dec 16, 2020Dec 18, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
13,566$59.53$807.6K779,403Dec 11, 2020Dec 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
10,000$59.88$598.8K132,178Dec 11, 2020Dec 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
493$62.02$30.6K778,410Dec 11, 2020Dec 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
500$60.34$30.2K778,903Dec 11, 2020Dec 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
100$62.30$6.2K778,310Dec 11, 2020Dec 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,612$59.21$273.1K792,969Dec 10, 2020Dec 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
5,388$59.21$319.0K797,581Dec 10, 2020Dec 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
35,441$59.17$2.10M802,969Dec 10, 2020Dec 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
10,000$57.90$579.0K142,178Dec 9, 2020Dec 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
18,141$56.74$1.03M843,093Dec 9, 2020Dec 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,683$57.43$268.9K838,410Dec 9, 2020Dec 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
5,388$56.23$303.0K865,846Dec 8, 2020Dec 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,612$56.20$259.2K861,234Dec 8, 2020Dec 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
7,400$55.98$414.2K152,178Dec 8, 2020Dec 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
27,176$56.28$1.53M871,234Dec 8, 2020Dec 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,600$55.84$145.2K159,578Dec 7, 2020Dec 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
700$55.14$38.6K162,178Oct 14, 2020Oct 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
5,775$54.51$314.8K162,878Oct 14, 2020Oct 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
21,749$54.71$1.19M170,753Oct 13, 2020Oct 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,100$55.11$115.7K168,653Oct 13, 2020Oct 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
19,676$54.84$1.08M192,502Oct 12, 2020Oct 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,202$49.28$108.5K902,202Sep 9, 2020Sep 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,092$50.31$155.6K899,110Sep 9, 2020Sep 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
700$51.38$36.0K898,410Sep 9, 2020Sep 11, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
25,967$48.37$1.26M938,088Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,300$46.56$60.5K912,167Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
5,624$47.13$265.0K964,055Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
600$49.14$29.5K907,005Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,990$46.32$184.8K969,679Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
800$47.63$38.1K904,905Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,552$48.68$172.9K907,605Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
24,621$48.98$1.21M913,467Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,300$46.58$60.6K905,705Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
501$48.40$24.2K904,404Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,010$47.55$48.0K911,157Sep 8, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,260$46.59$198.5K980,644Sep 4, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
19,576$47.07$921.4K996,173Sep 4, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
19,758$46.33$915.3K1,015,749Sep 4, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,500$48.24$168.8K973,669Sep 4, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,080$46.58$190.0K992,093Sep 4, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,295$48.26$159.0K984,904Sep 4, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,475$47.36$164.6K977,169Sep 4, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,894$47.39$184.5K988,199Sep 4, 2020Sep 9, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,602$46.09$119.9K1,035,507Sep 3, 2020Sep 4, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
24,998$46.00$1.15M1,040,709Sep 3, 2020Sep 4, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,600$46.10$119.9K1,038,109Sep 3, 2020Sep 4, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
6,665$45.99$306.5K1,066,407Sep 2, 2020Sep 4, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
400$46.02$18.4K1,066,007Sep 2, 2020Sep 4, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
300$46.02$13.8K1,065,707Sep 2, 2020Sep 4, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,147$46.03$98.8K1,073,072Sep 1, 2020Sep 2, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
35,963$45.95$1.65M1,077,419Sep 1, 2020Sep 2, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,200$46.02$101.2K1,075,219Sep 1, 2020Sep 2, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
8,228$45.84$377.2K1,113,382Aug 31, 2020Sep 2, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,609$46.15$166.6K1,121,610Aug 28, 2020Aug 31, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,605$46.16$166.4K1,125,219Aug 28, 2020Aug 31, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
48,487$46.06$2.23M1,128,824Aug 28, 2020Aug 31, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
16,239$45.89$745.2K1,177,311Aug 27, 2020Aug 31, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
70$46.00$3.2K1,193,650Aug 26, 2020Aug 27, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,879$45.85$223.7K1,193,720Aug 26, 2020Aug 27, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
100$46.00$4.6K1,193,550Aug 26, 2020Aug 27, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
200$46.05$9.2K1,198,599Aug 25, 2020Aug 27, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
17,148$45.90$787.0K1,198,999Aug 25, 2020Aug 27, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
200$46.05$9.2K1,198,799Aug 25, 2020Aug 27, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
8,877$45.90$407.5K1,216,147Aug 24, 2020Aug 25, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
6,017$45.85$275.9K1,225,024Aug 21, 2020Aug 25, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
300$46.06$13.8K1,231,041Aug 20, 2020Aug 21, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
100$46.03$4.6K1,231,341Aug 20, 2020Aug 21, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
8,395$45.84$384.8K1,231,441Aug 20, 2020Aug 21, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
8,574$45.83$392.9K1,239,836Aug 19, 2020Aug 21, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
30,725$43.30$1.33M1,280,675Jul 9, 2020Jul 13, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
23,902$44.00$1.05M1,256,773Jul 9, 2020Jul 13, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,107$43.08$133.8K1,248,410Jul 9, 2020Jul 13, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
5,256$43.07$226.4K1,251,517Jul 9, 2020Jul 13, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
100$43.11$4.3K1,311,400Jun 24, 2020Jun 26, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
17,329$43.08$746.5K1,319,507Jun 23, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,048$43.07$174.3K1,311,500Jun 23, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,959$43.07$170.5K1,315,548Jun 23, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
8,016$43.91$352.0K1,342,902Jun 19, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
300$44.05$13.2K1,336,836Jun 19, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,700$43.52$117.5K1,340,202Jun 19, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
8,031$43.15$346.5K1,350,918Jun 19, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,766$43.53$120.4K1,337,136Jun 19, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
5,240$42.39$222.1K1,358,949Jun 19, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
300$44.15$13.2K1,339,902Jun 19, 2020Jun 23, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
22,074$41.77$921.9K1,400,381Jun 18, 2020Jun 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,238$43.06$53.3K1,365,515Jun 18, 2020Jun 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
3,200$40.65$130.1K1,422,455Jun 18, 2020Jun 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
33,328$42.62$1.42M1,367,053Jun 18, 2020Jun 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
300$43.17$13.0K1,366,753Jun 18, 2020Jun 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,326$43.03$57.1K1,364,189Jun 18, 2020Jun 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
12,478$39.12$488.2K1,425,655Jun 17, 2020Jun 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,750$39.04$107.4K1,438,133Jun 16, 2020Jun 17, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
100$41.09$4.1K1,440,883Jun 15, 2020Jun 17, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
14,428$39.26$566.4K1,448,650Jun 15, 2020Jun 17, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
7,667$40.42$309.9K1,440,983Jun 15, 2020Jun 17, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,108$39.00$82.2K1,463,078Jun 10, 2020Jun 12, 2020
CSTL
CASTLE BIOSCIENCES INC
PURCHASEGRANT
Stock grant
8,0008,000Jun 4, 2020Jun 8, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,362$39.01$170.2K1,465,186Jun 2, 2020Jun 4, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
149,9711,468,022Jun 1, 2020Jun 3, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
371$39.06$14.5K1,617,993Jun 1, 2020Jun 3, 2020
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
717717Jun 1, 2020Jun 3, 2020
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
1,5261,469,548Jun 1, 2020Jun 3, 2020
CSTL
CASTLE BIOSCIENCES INC
PURCHASE
4,125212,178Jun 1, 2020Jun 3, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
300$39.30$11.8K1,618,364May 28, 2020Jun 1, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,374$37.82$52.0K1,632,510May 28, 2020Jun 1, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
13,846$38.73$536.3K1,618,664May 28, 2020Jun 1, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
10,630$37.38$397.3K1,635,768May 27, 2020May 28, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,884$38.17$71.9K1,633,884May 27, 2020May 28, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
2,099$37.28$78.3K1,668,119May 26, 2020May 28, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
16,924$38.72$655.3K1,651,195May 26, 2020May 28, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,797$39.19$188.0K1,646,398May 26, 2020May 28, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
871$38.20$33.3K1,670,218May 22, 2020May 26, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
10,325$37.26$384.7K1,671,089May 22, 2020May 26, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
800$38.33$30.7K1,681,414May 21, 2020May 26, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
10,622$37.34$396.6K1,682,214May 21, 2020May 26, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
10,084$37.10$374.1K1,692,836May 20, 2020May 21, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
900$37.03$33.3K1,702,920May 19, 2020May 21, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,901$38.40$188.2K1,703,920May 18, 2020May 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
5,199$37.65$195.7K1,708,821May 18, 2020May 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
100$39.00$3.9K1,703,820May 18, 2020May 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
8,117$37.28$302.6K1,714,020May 15, 2020May 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
13,799$36.39$502.1K1,722,137May 15, 2020May 19, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
1,131$36.08$40.8K1,735,936May 13, 2020May 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
4,601$37.46$172.4K1,737,067May 12, 2020May 14, 2020
CSTL
CASTLE BIOSCIENCES INC
SALE
5,187$36.61$189.9K1,741,668May 12, 2020May 14, 2020
Other insiders · CSTL
Loading peer insiders…
About this filer
CIK 0001783205
ROLE
Director
PRIMARY
CSTL
COMPANIES
1
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001783205DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback