SEC Insider Transactions from Stokes Frank.

Last updated: 2026-03-14 11:56 UTC | Total transactions: 59

Stokes Frank, CFO of Castle Biosciences Inc. ($CSTL), made five open market sales of company stock over the past year, totaling about $717,000. His most recent sale occurred on March 5, 2026. These transactions rank 5,677th out of 11,678 insiders in our database, well below the average sale value of 8.6 million across 6.37 transactions per insider. Stokes Frank recorded no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 5, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 6001 $27.98 60,085.0000 29,073,000 9.08% 0.02%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 3800 $3.38 66,086.0000 29,073,000 6.10% 0.01%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 12186 $0.00 24,372.0000 29,073,000 33.33% 0.04%
March 3, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer A Restricted Stock Units 48367 $0.00 48,367.0000 29,073,000 9999.99% 0.17%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 10732 $28.17 62,286.0000 29,073,000 14.70% 0.04%
March 3, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 5300 $27.32 54,183.0000 29,073,000 8.91% 0.02%
March 3, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 1700 $27.81 52,483.0000 29,073,000 3.14% 0.01%
March 3, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 3611 $27.57 48,872.0000 29,073,000 6.88% 0.01%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 24146 $0.00 73,018.0000 29,073,000 49.41% 0.08%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Stock option (right to buy) 3800 $0.00 14,912.0000 29,073,000 20.31% 0.01%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 11960 $0.00 35,878.0000 29,073,000 25.00% 0.04%
Jan. 12, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer A Common Stock 8124 $0.00 58,450.0000 29,073,000 16.14% 0.03%
Jan. 12, 2026 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer A Performance-Based Stock Unit 8124 $0.00 8,124.0000 29,073,000 9999.99% 0.03%
Dec. 11, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 4496 $37.45 50,326.0000 29,073,000 8.20% 0.02%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 6534 $38.25 51,410.0000 29,073,000 11.28% 0.02%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 6170 $0.00 0.0000 29,073,000 100.00% 0.02%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 14616 $0.00 14,617.0000 29,073,000 50.00% 0.05%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 2758 $38.02 54,822.0000 29,073,000 4.79% 0.01%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 6170 $0.00 57,580.0000 29,073,000 12.00% 0.02%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 14616 $0.00 57,944.0000 29,073,000 33.73% 0.05%
Nov. 11, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 5388 $35.08 43,328.0000 29,073,000 11.06% 0.02%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 4356 $19.36 48,716.0000 29,255,000 8.21% 0.01%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Performance-Based Stock Unit 9744 $0.00 0.0000 29,255,000 100.00% 0.03%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 9744 $0.00 53,072.0000 29,255,000 22.49% 0.03%
June 10, 2025 EXAGEN INC. $XGN Stokes Frank Director A Stock Option(right to buy) 9000 $0.00 9,000.0000 18,203,044 9999.99% 0.05%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 12186 $0.00 48,776.0000 29,255,000 33.30% 0.04%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 12186 $0.00 36,558.0000 29,255,000 25.00% 0.04%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer A Restricted Stock Units 47838 $0.00 47,838.0000 29,255,000 9999.99% 0.16%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 5448 $22.23 43,328.0000 29,255,000 11.17% 0.02%
Feb. 20, 2025 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 8046 $26.70 35,319.0000 29,255,000 18.55% 0.03%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 6169 $0.00 6,170.0000 29,401,000 50.00% 0.02%
Dec. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 14617 $0.00 45,440.0000 29,401,000 47.42% 0.05%
Dec. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 6571 $30.91 38,869.0000 29,401,000 14.46% 0.02%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 2000 $0.00 40,869.0000 29,401,000 5.15% 0.01%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 900 $29.63 39,969.0000 29,401,000 2.20% 0.00%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 6169 $0.00 46,138.0000 29,401,000 15.43% 0.02%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 2773 $29.63 43,365.0000 29,401,000 6.01% 0.01%
Dec. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 14617 $0.00 29,233.0000 29,401,000 33.33% 0.05%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 2000 $0.00 0.0000 29,401,000 100.00% 0.01%
Nov. 15, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 6123 $29.87 31,623.0000 29,401,000 16.22% 0.02%
Nov. 15, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 800 $30.40 30,823.0000 29,401,000 2.53% 0.00%
Aug. 7, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 4600 $25.20 36,223.0000 26,802,000 11.27% 0.02%
Aug. 7, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer S Common Stock 5400 $26.13 30,823.0000 26,802,000 14.91% 0.02%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer A Performance-Based Stock Unit 9744 $0.00 9,744.0000 26,802,000 9999.99% 0.04%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 2822 $26.83 37,746.0000 26,802,000 6.96% 0.01%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer A Common Stock 9745 $0.00 40,568.0000 26,802,000 31.62% 0.04%
June 10, 2024 EXAGEN INC. $XGN Stokes Frank Director A Stock Option(right to buy) 9000 $0.00 9,000.0000 17,679,467 9999.99% 0.05%
March 4, 2024 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer A Restricted Stock Units 48744 $0.00 48,744.0000 26,802,000 9999.99% 0.18%
Dec. 9, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 14617 $0.00 38,036.0000 26,054,000 62.42% 0.06%
Dec. 9, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 4269 $20.17 33,767.0000 26,054,000 11.22% 0.02%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 2000 $0.00 40,135.0000 26,054,000 5.24% 0.01%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 1802 $20.17 38,135.0000 26,054,000 4.51% 0.01%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 6170 $0.00 39,937.0000 26,054,000 18.27% 0.02%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer F Common Stock 584 $20.17 39,551.0000 26,054,000 1.46% 0.00%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 2000 $0.00 2,000.0000 26,054,000 50.00% 0.01%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 6170 $0.00 12,339.0000 26,054,000 33.34% 0.02%
Dec. 9, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Restricted Stock Units 14617 $0.00 43,850.0000 26,054,000 25.00% 0.06%
April 4, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Common Stock 4000 $3.38 23,419.0000 26,054,000 20.60% 0.02%
April 4, 2023 CASTLE BIOSCIENCES INC $CSTL Stokes Frank Chief Financial Officer M Stock option (right to buy) 4000 $0.00 18,712.0000 26,054,000 17.61% 0.02%