SEC Insider Transactions from Juvenal Tobin W.

Last updated: 2026-03-16 21:01 UTC | Total transactions: 69

Juvenal Tobin W, Chief Commercial Officer at Castle Biosciences Inc. ($CSTL), sold about $711 thousand worth of company shares in six open market transactions over the last year. His most recent sale occurred on December 11, 2025. These sales rank 5,700th among over 11,700 individual insiders in our database, where the average is $8.6 million across roughly six transactions per insider. Juvenal Tobin W made 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 12, 2026 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 20863 $25.24 86,825.0000 29,073,000 19.37% 0.07%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Restricted Stock Units 13811 $0.00 27,621.0000 29,073,000 33.33% 0.05%
March 3, 2026 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 3716 $27.57 92,316.0000 29,073,000 3.87% 0.01%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 25771 $0.00 118,087.0000 29,073,000 27.92% 0.09%
March 4, 2026 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 10399 $28.17 107,688.0000 29,073,000 8.81% 0.04%
March 3, 2026 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial 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 Juvenal Tobin W Chief Commercial 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 Juvenal Tobin W Chief Commercial Officer A Common Stock 9207 $0.00 96,032.0000 29,073,000 10.60% 0.03%
Jan. 12, 2026 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer A Performance-Based Stock Unit 9207 $0.00 9,207.0000 29,073,000 9999.99% 0.03%
Dec. 11, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 13200 $37.48 86,825.0000 29,073,000 13.20% 0.05%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 6170 $0.00 102,515.0000 29,073,000 6.40% 0.02%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 2490 $38.02 100,025.0000 29,073,000 2.43% 0.01%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Restricted Stock Units 15961 $0.00 15,961.0000 29,073,000 50.00% 0.05%
Dec. 10, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Restricted Stock Units 6170 $0.00 0.0000 29,073,000 100.00% 0.02%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 15961 $0.00 102,786.0000 29,073,000 18.38% 0.05%
Dec. 9, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 6441 $38.25 96,345.0000 29,073,000 6.27% 0.02%
Nov. 20, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 4693 $35.58 86,825.0000 29,073,000 5.13% 0.02%
Nov. 20, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 4693 $3.38 91,518.0000 29,073,000 5.41% 0.02%
Nov. 20, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Stock option (right to buy) 4693 $0.00 11,210.0000 29,073,000 29.51% 0.02%
Nov. 12, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 200 $3.38 86,957.0000 29,073,000 0.23% 0.00%
Nov. 12, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 200 $35.40 86,757.0000 29,073,000 0.23% 0.00%
Nov. 11, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Stock option (right to buy) 500 $0.00 16,103.0000 29,073,000 3.01% 0.00%
Nov. 12, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Stock option (right to buy) 200 $0.00 15,903.0000 29,073,000 1.24% 0.00%
Nov. 11, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 500 $3.38 87,257.0000 29,073,000 0.58% 0.00%
Nov. 11, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 500 $35.39 86,757.0000 29,073,000 0.57% 0.00%
Nov. 11, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 500 $35.39 86,257.0000 29,073,000 0.58% 0.00%
Nov. 12, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 200 $35.40 86,057.0000 29,073,000 0.23% 0.00%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Performance-Based Stock Unit 10640 $0.00 0.0000 29,255,000 100.00% 0.04%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 4294 $19.36 86,757.0000 29,255,000 4.72% 0.01%
Aug. 8, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 10640 $0.00 91,051.0000 29,255,000 13.23% 0.04%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 5573 $22.23 80,411.0000 29,255,000 6.48% 0.02%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial 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 Juvenal Tobin W Chief Commercial Officer M Common Stock 13811 $0.00 85,984.0000 29,255,000 19.14% 0.05%
March 4, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Restricted Stock Units 13811 $0.00 41,432.0000 29,255,000 25.00% 0.05%
Jan. 6, 2025 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 2230 $30.00 72,173.0000 29,255,000 3.00% 0.01%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial 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 Juvenal Tobin W Chief Commercial Officer M Common Stock 15961 $0.00 72,369.0000 29,401,000 28.30% 0.05%
Dec. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 3887 $30.91 68,482.0000 29,401,000 5.37% 0.01%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 1750 $0.00 70,232.0000 29,401,000 2.56% 0.01%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 495 $29.63 69,737.0000 29,401,000 0.70% 0.00%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 6169 $0.00 75,906.0000 29,401,000 8.85% 0.02%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 1503 $29.63 74,403.0000 29,401,000 1.98% 0.01%
Dec. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Restricted Stock Units 15961 $0.00 31,922.0000 29,401,000 33.33% 0.05%
Dec. 10, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Restricted Stock Units 1750 $0.00 0.0000 29,401,000 100.00% 0.01%
Nov. 5, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 3507 $35.56 56,408.0000 29,401,000 5.85% 0.01%
Nov. 5, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 3507 $3.38 59,915.0000 29,401,000 6.22% 0.01%
Nov. 5, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Stock option (right to buy) 3507 $0.00 16,603.0000 29,401,000 17.44% 0.01%
Nov. 1, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer S Common Stock 3100 $35.39 56,408.0000 29,401,000 5.21% 0.01%
Nov. 1, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 1100 $3.38 59,508.0000 29,401,000 1.88% 0.00%
Nov. 1, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Stock option (right to buy) 1100 $0.00 20,110.0000 29,401,000 5.19% 0.00%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 2592 $26.83 58,408.0000 26,802,000 4.25% 0.01%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer A Performance-Based Stock Unit 10641 $0.00 10,641.0000 26,802,000 9999.99% 0.04%
Aug. 9, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer A Common Stock 10641 $0.00 61,000.0000 26,802,000 21.13% 0.04%
March 4, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer A Restricted Stock Units 55243 $0.00 55,243.0000 26,802,000 9999.99% 0.21%
Jan. 2, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Stock option (right to buy) 3400 $0.00 21,210.0000 26,802,000 13.82% 0.01%
Jan. 2, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 3301 $2.39 45,687.0000 26,802,000 7.79% 0.01%
Jan. 2, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 3400 $3.38 49,087.0000 26,802,000 7.44% 0.01%
Jan. 2, 2024 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Stock option (right to buy) 3301 $0.00 0.0000 26,802,000 100.00% 0.01%
Dec. 9, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 15961 $0.00 40,283.0000 26,054,000 65.62% 0.06%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 6170 $0.00 42,566.0000 26,054,000 16.95% 0.02%
Dec. 9, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 3887 $20.17 36,396.0000 26,054,000 9.65% 0.01%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Restricted Stock Units 1750 $0.00 1,750.0000 26,054,000 50.00% 0.01%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial 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 Juvenal Tobin W Chief Commercial Officer M Restricted Stock Units 15961 $0.00 47,883.0000 26,054,000 25.00% 0.06%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 427 $20.17 42,386.0000 26,054,000 1.00% 0.00%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 1750 $0.00 42,813.0000 26,054,000 4.26% 0.01%
Dec. 10, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer F Common Stock 1503 $20.17 41,063.0000 26,054,000 3.53% 0.01%
March 1, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Stock option (right to buy) 6173 $0.00 3,301.0000 26,054,000 65.16% 0.02%
March 1, 2023 CASTLE BIOSCIENCES INC $CSTL Juvenal Tobin W Chief Commercial Officer M Common Stock 6173 $2.39 24,322.0000 26,054,000 34.01% 0.02%