Stokes Frank
Insider CIK 1782815 · XGN Director · CSTL Chief Financial Officer
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2026-08-14 | 2026-08-18 | 24,908 | $29.77 | $741.5K | 35,177 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2026-08-14 | 2026-08-18 | 24,908 | $29.77 | $741.5K | 35,177 | SEC↗ |
| XGN EXAGEN INC. | A Award deriv | 2026-06-09 | 2026-06-22 | 37,500 | — | $0 | 112,500 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2026-03-05 | 2026-03-09 | 6,001 | $27.98 | $167.9K | 60,085 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2026-03-04 | 2026-03-05 | 3,800 | — | $0 | 14,912 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2026-03-04 | 2026-03-05 | 12,186 | — | $0 | 24,372 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2026-03-04 | 2026-03-05 | 11,960 | — | $0 | 35,878 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2026-03-04 | 2026-03-05 | 10,732 | $28.17 | $302.3K | 62,286 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2026-03-04 | 2026-03-05 | 24,146 | — | $0 | 73,018 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2026-03-04 | 2026-03-05 | 3,800 | $3.38 | $12.8K | 66,086 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2026-03-03 | 2026-03-05 | 48,367 | — | $0 | 48,367 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2026-03-03 | 2026-03-05 | 3,611 | $27.57 | $99.6K | 48,872 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2026-03-03 | 2026-03-05 | 1,700 | $27.81 | $47.3K | 52,483 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2026-03-03 | 2026-03-05 | 5,300 | $27.32 | $144.8K | 54,183 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2026-01-12 | 2026-01-14 | 8,124 | — | $0 | 8,124 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award | 2026-01-12 | 2026-01-14 | 8,124 | — | $0 | 58,450 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2025-12-11 | 2025-12-15 | 4,496 | $37.45 | $168.4K | 50,326 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2025-12-10 | 2025-12-11 | 6,170 | — | $0 | 0 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2025-12-10 | 2025-12-11 | 6,170 | — | $0 | 57,580 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2025-12-10 | 2025-12-11 | 2,758 | $38.02 | $104.9K | 54,822 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2025-12-09 | 2025-12-11 | 14,616 | — | $0 | 14,617 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2025-12-09 | 2025-12-11 | 14,616 | — | $0 | 57,944 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2025-12-09 | 2025-12-11 | 6,534 | $38.25 | $249.9K | 51,410 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2025-11-11 | 2025-11-13 | 5,388 | $35.08 | $189.0K | 43,328 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2025-08-08 | 2025-08-12 | 9,744 | — | $0 | 0 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2025-08-08 | 2025-08-12 | 4,356 | $19.36 | $84.3K | 48,716 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2025-08-08 | 2025-08-12 | 9,744 | — | $0 | 53,072 | SEC↗ |
| XGN EXAGEN INC. | A Award deriv | 2025-06-10 | 2025-06-12 | 9,000 | — | $0 | 9,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2025-03-04 | 2025-03-06 | 47,838 | — | $0 | 47,838 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2025-03-04 | 2025-03-06 | 12,186 | — | $0 | 36,558 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2025-03-04 | 2025-03-06 | 5,448 | $22.23 | $121.1K | 43,328 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2025-03-04 | 2025-03-06 | 12,186 | — | $0 | 48,776 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2025-02-20 | 2025-02-24 | 8,046 | $26.70 | $214.8K | 35,319 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2024-12-10 | 2024-12-11 | 2,000 | — | $0 | 0 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2024-12-10 | 2024-12-11 | 6,169 | — | $0 | 6,170 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2024-12-10 | 2024-12-11 | 2,773 | $29.63 | $82.2K | 43,365 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2024-12-10 | 2024-12-11 | 2,000 | — | $0 | 40,869 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2024-12-10 | 2024-12-11 | 900 | $29.63 | $26.7K | 39,969 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2024-12-10 | 2024-12-11 | 6,169 | — | $0 | 46,138 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2024-12-09 | 2024-12-11 | 14,617 | — | $0 | 29,233 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2024-12-09 | 2024-12-11 | 14,617 | — | $0 | 45,440 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2024-12-09 | 2024-12-11 | 6,571 | $30.91 | $203.1K | 38,869 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2024-11-15 | 2024-11-19 | 6,123 | $29.87 | $182.9K | 31,623 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2024-11-15 | 2024-11-19 | 800 | $30.40 | $24.3K | 30,823 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2024-08-09 | 2024-08-13 | 9,744 | — | $0 | 9,744 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award | 2024-08-09 | 2024-08-13 | 9,745 | — | $0 | 40,568 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2024-08-09 | 2024-08-13 | 2,822 | $26.83 | $75.7K | 37,746 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2024-08-07 | 2024-08-13 | 5,400 | $26.13 | $141.1K | 30,823 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2024-08-07 | 2024-08-13 | 4,600 | $25.20 | $115.9K | 36,223 | SEC↗ |
| XGN EXAGEN INC. | A Award deriv | 2024-06-10 | 2024-06-12 | 9,000 | — | $0 | 9,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2024-03-04 | 2024-03-06 | 48,744 | — | $0 | 48,744 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2023-12-10 | 2023-12-12 | 2,000 | — | $0 | 2,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2023-12-10 | 2023-12-12 | 6,170 | — | $0 | 12,339 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2023-12-10 | 2023-12-12 | 6,170 | — | $0 | 39,937 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2023-12-10 | 2023-12-12 | 2,000 | — | $0 | 40,135 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2023-12-10 | 2023-12-12 | 1,802 | $20.17 | $36.3K | 38,135 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2023-12-10 | 2023-12-12 | 584 | $20.17 | $11.8K | 39,551 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2023-12-09 | 2023-12-12 | 14,617 | — | $0 | 43,850 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2023-12-09 | 2023-12-12 | 4,269 | $20.17 | $86.1K | 33,767 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2023-12-09 | 2023-12-12 | 14,617 | — | $0 | 38,036 | SEC↗ |
| XGN EXAGEN INC. | A Award deriv | 2023-06-09 | 2023-06-13 | 9,000 | — | $0 | 9,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2023-04-04 | 2023-04-05 | 4,000 | — | $0 | 18,712 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2023-04-04 | 2023-04-05 | 4,000 | $3.38 | $13.5K | 23,419 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2022-12-10 | 2022-12-13 | 6,170 | — | $0 | 18,509 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2022-12-10 | 2022-12-13 | 2,000 | — | $0 | 4,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2022-12-10 | 2022-12-13 | 589 | $22.32 | $13.1K | 14,186 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2022-12-10 | 2022-12-13 | 6,170 | — | $0 | 20,356 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2022-12-10 | 2022-12-13 | 1,817 | $22.32 | $40.6K | 18,539 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2022-12-10 | 2022-12-13 | 2,000 | — | $0 | 14,775 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2022-12-09 | 2022-12-13 | 58,467 | — | $0 | 58,467 | SEC↗ |
| XGN EXAGEN INC. | A Award deriv | 2022-06-16 | 2022-06-21 | 9,000 | — | $0 | 9,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2022-05-12 | 2022-05-16 | 4,000 | — | $0 | 22,712 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2022-05-12 | 2022-05-16 | 4,000 | $3.38 | $13.5K | 12,775 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award | 2022-04-26 | 2022-04-28 | 1,114 | — | $0 | 8,775 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2021-12-10 | 2021-12-14 | 42,550 | — | $0 | 42,550 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2021-12-10 | 2021-12-14 | 24,679 | — | $0 | 24,679 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2021-12-10 | 2021-12-14 | 2,000 | — | $0 | 6,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | F Tax w/h | 2021-12-10 | 2021-12-14 | 895 | $40.52 | $36.3K | 7,330 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2021-12-10 | 2021-12-14 | 2,000 | — | $0 | 8,225 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2021-06-17 | 2021-06-17 | 1,273 | — | $0 | 25,137 | SEC↗ |
| XGN EXAGEN INC. | A Award deriv | 2021-06-17 | 2021-06-21 | 15,000 | — | $0 | 15,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2021-06-17 | 2021-06-17 | 1,273 | $2.39 | $3.0K | 7,193 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2021-06-17 | 2021-06-17 | 1,273 | $73.00 | $92.9K | 5,920 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2021-06-16 | 2021-06-17 | 2,127 | — | $0 | 26,410 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2021-06-16 | 2021-06-17 | 2,127 | $2.39 | $5.1K | 8,047 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2021-06-16 | 2021-06-17 | 2,127 | $73.07 | $155.4K | 5,920 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2021-06-15 | 2021-06-17 | 11,600 | — | $0 | 28,537 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2021-06-15 | 2021-06-17 | 11,600 | $2.39 | $27.7K | 17,520 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2021-06-15 | 2021-06-17 | 11,600 | $73.02 | $847.0K | 5,920 | SEC↗ |
| CSTL | M Exercise deriv | 2021-01-12 | 2021-01-13 | 7,500 | — | $0 | 40,137 | SEC↗ |
| CSTL | S Sale | 2021-01-12 | 2021-01-13 | 4,900 | $78.29 | $383.6K | 4,986 | SEC↗ |
| CSTL | S Sale | 2021-01-12 | 2021-01-13 | 1,500 | $77.02 | $115.5K | 9,886 | SEC↗ |
| CSTL | M Exercise | 2021-01-12 | 2021-01-13 | 7,500 | $2.39 | $17.9K | 11,386 | SEC↗ |
| CSTL | S Sale | 2021-01-12 | 2021-01-13 | 1,100 | $78.98 | $86.9K | 3,886 | SEC↗ |
| CSTL | M Exercise deriv | 2021-01-11 | 2021-01-13 | 7,500 | — | $0 | 47,637 | SEC↗ |
| CSTL | S Sale | 2021-01-11 | 2021-01-13 | 200 | $79.26 | $15.9K | 3,886 | SEC↗ |
| CSTL | S Sale | 2021-01-11 | 2021-01-13 | 6,000 | $78.17 | $469.0K | 4,086 | SEC↗ |
| CSTL | S Sale | 2021-01-11 | 2021-01-13 | 1,300 | $77.35 | $100.6K | 10,086 | SEC↗ |
| CSTL | M Exercise | 2021-01-11 | 2021-01-13 | 7,500 | $2.39 | $17.9K | 11,386 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2020-12-10 | 2020-12-14 | 31,000 | — | $0 | 31,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2020-12-10 | 2020-12-14 | 8,000 | — | $0 | 8,000 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2020-12-03 | 2020-12-04 | 2,000 | — | $0 | 26,712 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2020-12-03 | 2020-12-04 | 2,000 | $3.38 | $6.8K | 3,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2020-11-13 | 2020-11-16 | 13,000 | — | $0 | 55,137 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2020-11-13 | 2020-11-16 | 13,000 | $2.39 | $31.1K | 14,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-11-13 | 2020-11-16 | 200 | $52.04 | $10.4K | 1,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-11-13 | 2020-11-16 | 633 | $51.30 | $32.5K | 2,086 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-11-13 | 2020-11-16 | 12,167 | $50.41 | $613.3K | 2,719 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2020-11-12 | 2020-11-16 | 13,000 | — | $0 | 68,137 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2020-11-12 | 2020-11-16 | 13,000 | $2.39 | $31.1K | 14,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-11-12 | 2020-11-16 | 5,079 | $50.20 | $255.0K | 9,807 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-11-12 | 2020-11-16 | 2,121 | $51.19 | $108.6K | 7,686 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-11-12 | 2020-11-16 | 5,731 | $52.20 | $299.2K | 1,955 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-11-12 | 2020-11-16 | 69 | $52.96 | $3.7K | 1,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2020-10-14 | 2020-10-15 | 13,000 | — | $0 | 81,137 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2020-10-14 | 2020-10-15 | 13,000 | $2.39 | $31.1K | 14,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-10-14 | 2020-10-15 | 8,300 | $54.58 | $453.0K | 3,186 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-10-14 | 2020-10-15 | 3,400 | $53.06 | $180.4K | 11,486 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-10-14 | 2020-10-15 | 1,300 | $55.13 | $71.7K | 1,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2020-10-13 | 2020-10-15 | 13,000 | — | $0 | 94,137 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-10-13 | 2020-10-15 | 13,000 | $54.79 | $712.3K | 1,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2020-10-13 | 2020-10-15 | 13,000 | $2.39 | $31.1K | 14,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2020-09-15 | 2020-09-16 | 13,000 | — | $0 | 107,137 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-09-15 | 2020-09-16 | 7,741 | $49.43 | $382.6K | 1,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-09-15 | 2020-09-16 | 5,259 | $48.52 | $255.2K | 9,627 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2020-09-15 | 2020-09-16 | 13,000 | $2.39 | $31.1K | 14,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise deriv | 2020-09-14 | 2020-09-16 | 13,000 | — | $0 | 120,137 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | M Exercise | 2020-09-14 | 2020-09-16 | 13,000 | $2.39 | $31.1K | 14,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | S Sale | 2020-09-14 | 2020-09-16 | 13,000 | $49.98 | $649.7K | 1,886 | SEC↗ |
| CSTL CASTLE BIOSCIENCES INC | A Award deriv | 2019-12-13 | 2019-12-17 | 55,000 | — | $0 | 55,000 | SEC↗ |