We provide you with 20 years of free, institutional-grade data for CSTL stock, allowing you to gain comprehensive visibility into the fundamentals of the company. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of CSTL. Explore the full financial landscape of CSTL stock.
Total insider purchase within 3 month on this page: $0
Total insider selling within 3 month on this page: -$2,288,815
Name | Action | Shares | Avg Price | Amount | Reported Date |
---|---|---|---|---|---|
MAETZOLD DEREK J | Sale | -1,339 | $21.97 | $29,419 | 2025-09-19 |
MAETZOLD DEREK J | Sale | -1,339 | $23.93 | $32,042 | 2025-09-04 |
Oelschlager Kristen M | Sale | -30,684 | $22.02 | $675,631 | 2025-08-29 |
MAETZOLD DEREK J | Sale | -1,339 | $20.04 | $26,834 | 2025-08-19 |
MAETZOLD DEREK J | Sale | -43,019 | $19.5 | $839,043 | 2025-08-15 |
Stokes Frank | Sale | -4,356 | $19.36 | $84,332 | 2025-08-12 |
Stokes Frank | Derivatives Exercise | 9,744 | 2025-08-12 | ||
Oelschlager Kristen M | Sale | -2,804 | $19.36 | $54,285 | 2025-08-12 |
Oelschlager Kristen M | Derivatives Exercise | 10,640 | 2025-08-12 | ||
Juvenal Tobin W | Sale | -4,294 | $19.36 | $83,132 | 2025-08-12 |
Juvenal Tobin W | Derivatives Exercise | 10,640 | 2025-08-12 | ||
MAETZOLD DEREK J | Sale | -23,972 | $19.36 | $464,098 | 2025-08-12 |
MAETZOLD DEREK J | Derivatives Exercise | 66,991 | 2025-08-12 | ||
MAETZOLD DEREK J | Sale | -660 | $20.3 | $13,398 | 2025-07-01 |
MAETZOLD DEREK J | Sale | -660 | $20.3 | $13,398 | 2025-07-01 |
MAETZOLD DEREK J | Sale | -660 | $20.3 | $13,398 | 2025-07-01 |
MAETZOLD DEREK J | Sale | -660 | $20.3 | $13,398 | 2025-07-01 |
MAETZOLD DEREK J | Sale | -6,924 | $20.3 | $140,557 | 2025-07-01 |
MAETZOLD DEREK J | Sale | -8,068 | $20.3 | $163,780 | 2025-07-01 |
MAETZOLD DEREK J | Sale | -4,944 | $20.3 | $100,363 | 2025-07-01 |
Caple Kim | Derivatives Exercise | 8,673 | 2025-05-23 | ||
Olson Tiffany | Derivatives Exercise | 8,673 | 2025-05-23 | ||
Goldberg Ellen | Derivatives Exercise | 8,673 | 2025-05-23 | ||
Harrison Miles | Derivatives Exercise | 8,673 | 2025-05-23 | ||
BRADBURY DANIEL | Derivatives Exercise | 8,673 | 2025-05-23 | ||
Cotton Rodney | Derivatives Exercise | 8,673 | 2025-05-23 | ||
Cole G Bradley | Derivatives Exercise | 8,673 | 2025-05-23 | ||
MAETZOLD DEREK J | Sale | -165 | $21.52 | $3,550 | 2025-04-23 |
MAETZOLD DEREK J | Sale | -165 | $21.52 | $3,550 | 2025-04-23 |
MAETZOLD DEREK J | Sale | -165 | $21.52 | $3,550 | 2025-04-23 |
MAETZOLD DEREK J | Sale | -165 | $21.52 | $3,550 | 2025-04-23 |
MAETZOLD DEREK J | Sale | -1,731 | $21.52 | $37,248 | 2025-04-23 |
MAETZOLD DEREK J | Sale | -2,017 | $21.52 | $43,402 | 2025-04-23 |
MAETZOLD DEREK J | Sale | -1,236 | $21.52 | $26,596 | 2025-04-23 |
MAETZOLD DEREK J | Sale | -165 | $20.03 | $3,305 | 2025-04-10 |
MAETZOLD DEREK J | Sale | -165 | $20.03 | $3,305 | 2025-04-10 |
MAETZOLD DEREK J | Sale | -165 | $20.03 | $3,305 | 2025-04-10 |
MAETZOLD DEREK J | Sale | -165 | $20.03 | $3,305 | 2025-04-10 |
MAETZOLD DEREK J | Sale | -1,731 | $20.03 | $34,672 | 2025-04-10 |
MAETZOLD DEREK J | Sale | -2,017 | $20.03 | $40,401 | 2025-04-10 |
MAETZOLD DEREK J | Sale | -1,236 | $20.03 | $24,757 | 2025-04-10 |
Cotton Rodney | Derivatives Exercise | 5,329 | 2025-03-28 | ||
MAETZOLD DEREK J | Sale | -165 | $20.3 | $3,350 | 2025-03-28 |
MAETZOLD DEREK J | Sale | -165 | $20.3 | $3,350 | 2025-03-28 |
MAETZOLD DEREK J | Sale | -165 | $20.3 | $3,350 | 2025-03-28 |
MAETZOLD DEREK J | Sale | -165 | $20.3 | $3,350 | 2025-03-28 |
MAETZOLD DEREK J | Sale | -1,731 | $20.3 | $35,139 | 2025-03-28 |
MAETZOLD DEREK J | Sale | -2,017 | $20.3 | $40,945 | 2025-03-28 |
MAETZOLD DEREK J | Sale | -1,236 | $20.3 | $25,091 | 2025-03-28 |
MAETZOLD DEREK J | Sale | -165 | $20.05 | $3,309 | 2025-03-11 |
MAETZOLD DEREK J | Sale | -165 | $20.05 | $3,309 | 2025-03-11 |
MAETZOLD DEREK J | Sale | -165 | $20.05 | $3,309 | 2025-03-11 |
MAETZOLD DEREK J | Sale | -165 | $20.05 | $3,309 | 2025-03-11 |
MAETZOLD DEREK J | Sale | -1,731 | $20.05 | $34,710 | 2025-03-11 |
MAETZOLD DEREK J | Sale | -2,017 | $20.05 | $40,445 | 2025-03-11 |
MAETZOLD DEREK J | Sale | -24,769 | $20.05 | $496,668 | 2025-03-11 |
Stokes Frank | Sale | -5,448 | $22.23 | $121,109 | 2025-03-06 |
Stokes Frank | Derivatives Exercise | 12,186 | 2025-03-06 | ||
MAETZOLD DEREK J | Sale | -169 | $20.86 | $3,525 | 2025-03-06 |
MAETZOLD DEREK J | Sale | -169 | $20.86 | $3,525 | 2025-03-06 |
MAETZOLD DEREK J | Sale | -169 | $20.86 | $3,525 | 2025-03-06 |
MAETZOLD DEREK J | Sale | -172 | $20.86 | $3,588 | 2025-03-06 |
MAETZOLD DEREK J | Sale | -1,739 | $20.86 | $36,272 | 2025-03-06 |
MAETZOLD DEREK J | Sale | -2,022 | $20.86 | $42,175 | 2025-03-06 |
MAETZOLD DEREK J | Sale | -8,823 | $22.23 | $196,135 | 2025-03-06 |
MAETZOLD DEREK J | Derivatives Exercise | 31,109 | 2025-03-06 | ||
Juvenal Tobin W | Sale | -5,573 | $22.23 | $123,888 | 2025-03-06 |
Juvenal Tobin W | Derivatives Exercise | 13,811 | 2025-03-06 | ||
Oelschlager Kristen M | Sale | -3,640 | $22.23 | $80,917 | 2025-03-06 |
Oelschlager Kristen M | Derivatives Exercise | 13,811 | 2025-03-06 | ||
Stokes Frank | Sale | -8,046 | $26.7 | $214,828 | 2025-02-24 |
BRADBURY DANIEL | Sale | -1,425 | $28.17 | $40,147 | 2025-02-07 |
BRADBURY DANIEL | Sale | -1,425 | $28.17 | $40,147 | 2025-02-07 |
BRADBURY DANIEL | Sale | -5,017 | $28.17 | $141,344 | 2025-02-07 |
MAETZOLD DEREK J | Sale | -150 | $27.51 | $4,127 | 2025-01-15 |
MAETZOLD DEREK J | Sale | -150 | $27.51 | $4,127 | 2025-01-15 |
MAETZOLD DEREK J | Sale | -150 | $27.51 | $4,127 | 2025-01-15 |
MAETZOLD DEREK J | Sale | -150 | $27.51 | $4,127 | 2025-01-15 |
MAETZOLD DEREK J | Sale | -474 | $27.51 | $13,040 | 2025-01-15 |
MAETZOLD DEREK J | Sale | -505 | $27.51 | $13,893 | 2025-01-15 |
MAETZOLD DEREK J | Sale | -986 | $27.51 | $27,125 | 2025-01-15 |
BRADBURY DANIEL | Sale | -1,425 | $28.39 | $40,456 | 2025-01-08 |
BRADBURY DANIEL | Sale | -1,425 | $28.39 | $40,456 | 2025-01-08 |
BRADBURY DANIEL | Sale | -5,017 | $28.39 | $142,433 | 2025-01-08 |
Juvenal Tobin W | Sale | -2,230 | $30 | $66,900 | 2025-01-08 |
MAETZOLD DEREK J | Sale | -448 | $28.42 | $12,733 | 2025-01-08 |
MAETZOLD DEREK J | Sale | -448 | $28.42 | $12,733 | 2025-01-08 |
MAETZOLD DEREK J | Sale | -448 | $28.42 | $12,733 | 2025-01-08 |
MAETZOLD DEREK J | Sale | -450 | $28.42 | $12,789 | 2025-01-08 |
MAETZOLD DEREK J | Sale | -1,422 | $28.42 | $40,415 | 2025-01-08 |
MAETZOLD DEREK J | Sale | -1,515 | $28.42 | $43,058 | 2025-01-08 |
MAETZOLD DEREK J | Sale | -2,958 | $28.42 | $84,069 | 2025-01-08 |
MAETZOLD DEREK J | Sale | -9,364 | $28.33 | $265,310 | 2024-12-19 |
MAETZOLD DEREK J | Sale | -150 | $28.47 | $4,271 | 2024-12-17 |
MAETZOLD DEREK J | Sale | -150 | $28.47 | $4,271 | 2024-12-17 |
MAETZOLD DEREK J | Sale | -150 | $28.47 | $4,271 | 2024-12-17 |
MAETZOLD DEREK J | Sale | -150 | $28.47 | $4,271 | 2024-12-17 |
MAETZOLD DEREK J | Sale | -474 | $28.47 | $13,495 | 2024-12-17 |
MAETZOLD DEREK J | Sale | -505 | $28.47 | $14,377 | 2024-12-17 |
MAETZOLD DEREK J | Sale | -24,544 | $28.47 | $698,768 | 2024-12-17 |
MAETZOLD DEREK J | Sale | -21,361 | $30.91 | $660,269 | 2024-12-11 |
MAETZOLD DEREK J | Derivatives Exercise | 54,283 | 2024-12-11 | ||
Juvenal Tobin W | Sale | -5,885 | $30.91 | $181,905 | 2024-12-11 |
Juvenal Tobin W | Derivatives Exercise | 23,880 | 2024-12-11 | ||
Oelschlager Kristen M | Sale | -6,362 | $30.91 | $196,649 | 2024-12-11 |
Oelschlager Kristen M | Derivatives Exercise | 23,880 | 2024-12-11 | ||
Stokes Frank | Sale | -10,244 | $30.91 | $316,642 | 2024-12-11 |
Stokes Frank | Derivatives Exercise | 22,786 | 2024-12-11 | ||
MAETZOLD DEREK J | Sale | -299 | $31.35 | $9,374 | 2024-12-09 |
MAETZOLD DEREK J | Sale | -299 | $31.35 | $9,374 | 2024-12-09 |
MAETZOLD DEREK J | Sale | -299 | $31.35 | $9,374 | 2024-12-09 |
MAETZOLD DEREK J | Sale | -300 | $31.35 | $9,406 | 2024-12-09 |
MAETZOLD DEREK J | Sale | -948 | $31.35 | $29,722 | 2024-12-09 |
MAETZOLD DEREK J | Sale | -1,010 | $31.35 | $31,666 | 2024-12-09 |
MAETZOLD DEREK J | Sale | -1,972 | $31.35 | $61,826 | 2024-12-09 |
BRADBURY DANIEL | Sale | -1,425 | $30.95 | $44,105 | 2024-12-05 |
BRADBURY DANIEL | Sale | -1,425 | $30.95 | $44,105 | 2024-12-05 |
BRADBURY DANIEL | Sale | -5,017 | $30.95 | $155,281 | 2024-12-05 |
Stokes Frank | Sale | -6,923 | $29.87 | $206,790 | 2024-11-19 |
MAETZOLD DEREK J | Sale | -299 | $34.15 | $10,211 | 2024-11-14 |
MAETZOLD DEREK J | Sale | -299 | $34.15 | $10,211 | 2024-11-14 |
MAETZOLD DEREK J | Sale | -299 | $34.15 | $10,211 | 2024-11-14 |
MAETZOLD DEREK J | Sale | -300 | $34.15 | $10,245 | 2024-11-14 |
MAETZOLD DEREK J | Sale | -948 | $34.15 | $32,374 | 2024-11-14 |
MAETZOLD DEREK J | Sale | -1,010 | $34.15 | $34,492 | 2024-11-14 |
MAETZOLD DEREK J | Sale | -1,972 | $34.15 | $67,344 | 2024-11-14 |
Juvenal Tobin W | Sale | -3,507 | $35.56 | $124,709 | 2024-11-07 |
Juvenal Tobin W | Derivatives Exercise | 3,507 | 2024-11-07 | ||
MAETZOLD DEREK J | Sale | -299 | $32.53 | $9,726 | 2024-11-06 |
MAETZOLD DEREK J | Sale | -299 | $32.53 | $9,726 | 2024-11-06 |
MAETZOLD DEREK J | Sale | -299 | $32.53 | $9,726 | 2024-11-06 |
MAETZOLD DEREK J | Sale | -300 | $32.53 | $9,758 | 2024-11-06 |
MAETZOLD DEREK J | Sale | -948 | $32.53 | $30,837 | 2024-11-06 |
MAETZOLD DEREK J | Sale | -1,010 | $32.53 | $32,853 | 2024-11-06 |
MAETZOLD DEREK J | Sale | -1,972 | $32.53 | $64,145 | 2024-11-06 |
BRADBURY DANIEL | Sale | -1,425 | $33.9 | $48,308 | 2024-11-05 |
BRADBURY DANIEL | Sale | -1,425 | $33.9 | $48,308 | 2024-11-05 |
BRADBURY DANIEL | Sale | -5,017 | $33.9 | $170,076 | 2024-11-05 |
Juvenal Tobin W | Sale | -3,100 | $35.39 | $109,709 | 2024-11-05 |
Juvenal Tobin W | Derivatives Exercise | 1,100 | 2024-11-05 | ||
MAETZOLD DEREK J | Sale | -299 | $32.27 | $9,650 | 2024-10-16 |
MAETZOLD DEREK J | Sale | -299 | $32.27 | $9,650 | 2024-10-16 |
MAETZOLD DEREK J | Sale | -299 | $32.27 | $9,650 | 2024-10-16 |
MAETZOLD DEREK J | Sale | -300 | $32.27 | $9,682 | 2024-10-16 |
MAETZOLD DEREK J | Sale | -948 | $32.27 | $30,595 | 2024-10-16 |
MAETZOLD DEREK J | Sale | -1,010 | $32.27 | $32,596 | 2024-10-16 |
MAETZOLD DEREK J | Sale | -1,972 | $32.27 | $63,642 | 2024-10-16 |
MAETZOLD DEREK J | Sale | -149 | $30.27 | $4,510 | 2024-10-10 |
MAETZOLD DEREK J | Sale | -149 | $30.27 | $4,510 | 2024-10-10 |
MAETZOLD DEREK J | Sale | -149 | $30.27 | $4,510 | 2024-10-10 |
MAETZOLD DEREK J | Sale | -150 | $30.27 | $4,540 | 2024-10-10 |
MAETZOLD DEREK J | Sale | -474 | $30.27 | $14,348 | 2024-10-10 |
MAETZOLD DEREK J | Sale | -505 | $30.27 | $15,286 | 2024-10-10 |
MAETZOLD DEREK J | Sale | -986 | $30.27 | $29,845 | 2024-10-10 |
BRADBURY DANIEL | Sale | -1,425 | $29.44 | $41,956 | 2024-10-09 |
BRADBURY DANIEL | Sale | -1,425 | $29.44 | $41,956 | 2024-10-09 |
BRADBURY DANIEL | Sale | -5,017 | $29.44 | $147,716 | 2024-10-09 |
MAETZOLD DEREK J | Sale | -150 | $28.73 | $4,310 | 2024-10-08 |
MAETZOLD DEREK J | Sale | -150 | $28.73 | $4,310 | 2024-10-08 |
MAETZOLD DEREK J | Sale | -150 | $28.73 | $4,310 | 2024-10-08 |
MAETZOLD DEREK J | Sale | -150 | $28.73 | $4,310 | 2024-10-08 |
MAETZOLD DEREK J | Sale | -474 | $28.73 | $13,620 | 2024-10-08 |
MAETZOLD DEREK J | Sale | -505 | $28.73 | $14,511 | 2024-10-08 |
MAETZOLD DEREK J | Sale | -986 | $28.73 | $28,332 | 2024-10-08 |
MAETZOLD DEREK J | Sale | -299 | $30.97 | $9,261 | 2024-09-18 |
MAETZOLD DEREK J | Sale | -299 | $30.97 | $9,261 | 2024-09-18 |
MAETZOLD DEREK J | Sale | -299 | $30.97 | $9,261 | 2024-09-18 |
MAETZOLD DEREK J | Sale | -300 | $30.97 | $9,292 | 2024-09-18 |
MAETZOLD DEREK J | Sale | -948 | $30.97 | $29,361 | 2024-09-18 |
MAETZOLD DEREK J | Sale | -1,010 | $30.97 | $31,282 | 2024-09-18 |
MAETZOLD DEREK J | Sale | -1,972 | $30.97 | $61,077 | 2024-09-18 |
MAETZOLD DEREK J | Sale | -160 | $30.32 | $4,851 | 2024-09-13 |
MAETZOLD DEREK J | Sale | -160 | $30.32 | $4,851 | 2024-09-13 |
MAETZOLD DEREK J | Sale | -160 | $30.32 | $4,851 | 2024-09-13 |
MAETZOLD DEREK J | Sale | -150 | $30.32 | $4,548 | 2024-09-13 |
MAETZOLD DEREK J | Sale | -478 | $30.32 | $14,493 | 2024-09-13 |
MAETZOLD DEREK J | Sale | -512 | $30.32 | $15,524 | 2024-09-13 |
MAETZOLD DEREK J | Sale | -996 | $30.32 | $30,199 | 2024-09-13 |
MAETZOLD DEREK J | Sale | -150 | $29.46 | $4,419 | 2024-09-11 |
MAETZOLD DEREK J | Sale | -150 | $29.46 | $4,419 | 2024-09-11 |
MAETZOLD DEREK J | Sale | -150 | $29.46 | $4,419 | 2024-09-11 |
MAETZOLD DEREK J | Sale | -150 | $29.46 | $4,419 | 2024-09-11 |
MAETZOLD DEREK J | Sale | -478 | $29.46 | $14,080 | 2024-09-11 |
MAETZOLD DEREK J | Sale | -512 | $29.46 | $15,082 | 2024-09-11 |
MAETZOLD DEREK J | Sale | -996 | $29.46 | $29,339 | 2024-09-11 |
BRADBURY DANIEL | Sale | -1,425 | $29.02 | $41,359 | 2024-09-09 |
BRADBURY DANIEL | Sale | -1,425 | $29.02 | $41,359 | 2024-09-09 |
BRADBURY DANIEL | Sale | -5,017 | $29.02 | $145,613 | 2024-09-09 |
Oelschlager Kristen M | Sale | -5,832 | $29 | $169,116 | 2024-09-05 |
MAETZOLD DEREK J | Sale | -117 | $30.05 | $3,516 | 2024-09-05 |
MAETZOLD DEREK J | Sale | -117 | $30.05 | $3,516 | 2024-09-05 |
MAETZOLD DEREK J | Sale | -117 | $30.05 | $3,516 | 2024-09-05 |
MAETZOLD DEREK J | Sale | -116 | $30.05 | $3,486 | 2024-09-05 |
MAETZOLD DEREK J | Sale | -366 | $30.05 | $10,998 | 2024-09-05 |
MAETZOLD DEREK J | Sale | -366 | $30.05 | $10,998 | 2024-09-05 |
MAETZOLD DEREK J | Sale | -715 | $30.05 | $21,484 | 2024-09-05 |
MAETZOLD DEREK J | Sale | -271 | $30.07 | $8,150 | 2024-09-03 |
MAETZOLD DEREK J | Sale | -271 | $30.07 | $8,150 | 2024-09-03 |
MAETZOLD DEREK J | Sale | -271 | $30.07 | $8,150 | 2024-09-03 |
MAETZOLD DEREK J | Sale | -266 | $30.07 | $8,000 | 2024-09-03 |
MAETZOLD DEREK J | Sale | -853 | $30.07 | $25,654 | 2024-09-03 |
MAETZOLD DEREK J | Sale | -853 | $30.07 | $25,654 | 2024-09-03 |
MAETZOLD DEREK J | Sale | -1,656 | $30.07 | $49,804 | 2024-09-03 |
MAETZOLD DEREK J | Sale | -181 | $30.09 | $5,446 | 2024-08-27 |
MAETZOLD DEREK J | Sale | -181 | $30.09 | $5,446 | 2024-08-27 |
MAETZOLD DEREK J | Sale | -181 | $30.09 | $5,446 | 2024-08-27 |
MAETZOLD DEREK J | Sale | -185 | $30.09 | $5,566 | 2024-08-27 |
MAETZOLD DEREK J | Sale | -573 | $30.09 | $17,241 | 2024-08-27 |
MAETZOLD DEREK J | Sale | -573 | $30.09 | $17,241 | 2024-08-27 |
MAETZOLD DEREK J | Sale | -1,113 | $30.09 | $33,489 | 2024-08-27 |
BRADBURY DANIEL | Sale | -1,431 | $26.65 | $38,132 | 2024-08-14 |
BRADBURY DANIEL | Sale | -1,431 | $26.65 | $38,132 | 2024-08-14 |
BRADBURY DANIEL | Sale | -5,021 | $26.65 | $133,795 | 2024-08-14 |
Stokes Frank | Grant, award...etc | 9,745 | 2024-08-13 | ||
Stokes Frank | Sale | -12,822 | $25.2 | $323,076 | 2024-08-13 |
Juvenal Tobin W | Sale | -2,592 | $26.83 | $69,543 | 2024-08-13 |
Juvenal Tobin W | Grant, award...etc | 10,641 | 2024-08-13 | ||
Oelschlager Kristen M | Sale | -2,804 | $26.83 | $75,231 | 2024-08-13 |
Oelschlager Kristen M | Grant, award...etc | 10,641 | 2024-08-13 | ||
MAETZOLD DEREK J | Sale | -21,828 | $26.83 | $585,645 | 2024-08-13 |
MAETZOLD DEREK J | Grant, award...etc | 66,991 | 2024-08-13 | ||
Oelschlager Kristen M | Sale | -12,989 | $22.71 | $295,045 | 2024-08-05 |
Oelschlager Kristen M | Sale | -2,793 | $22.06 | $61,622 | 2024-07-31 |
Goldberg Ellen | Derivatives Exercise | 440 | 2024-07-16 | ||
Caple Kim | Derivatives Exercise | 440 | 2024-07-16 | ||
Olson Tiffany | Derivatives Exercise | 830 | 2024-07-03 | ||
Oelschlager Kristen M | Sale | -2,793 | $21.22 | $59,279 | 2024-07-03 |
MAETZOLD DEREK J | Sale | -386 | $23.39 | $9,029 | 2024-06-05 |
MAETZOLD DEREK J | Sale | -386 | $23.39 | $9,029 | 2024-06-05 |
MAETZOLD DEREK J | Sale | -386 | $23.39 | $9,029 | 2024-06-05 |
MAETZOLD DEREK J | Sale | -386 | $23.39 | $9,029 | 2024-06-05 |
MAETZOLD DEREK J | Sale | -1,212 | $23.39 | $28,351 | 2024-06-05 |
MAETZOLD DEREK J | Sale | -1,212 | $23.39 | $28,351 | 2024-06-05 |
MAETZOLD DEREK J | Sale | -2,368 | $23.39 | $55,392 | 2024-06-05 |
Aspinall Mara G. | Derivatives Exercise | 8,636 | 2024-06-04 | ||
Cole G Bradley | Derivatives Exercise | 8,636 | 2024-05-29 | ||
Harrison Miles | Derivatives Exercise | 8,636 | 2024-05-29 | ||
Olson Tiffany | Derivatives Exercise | 8,636 | 2024-05-29 | ||
Goldberg Ellen | Derivatives Exercise | 8,636 | 2024-05-29 | ||
Caple Kim | Derivatives Exercise | 8,636 | 2024-05-29 | ||
BRADBURY DANIEL | Derivatives Exercise | 8,636 | 2024-05-29 | ||
MAETZOLD DEREK J | Sale | -386 | $24.17 | $9,331 | 2024-05-16 |
MAETZOLD DEREK J | Sale | -386 | $24.17 | $9,331 | 2024-05-16 |
MAETZOLD DEREK J | Sale | -386 | $24.17 | $9,331 | 2024-05-16 |
MAETZOLD DEREK J | Sale | -386 | $24.17 | $9,331 | 2024-05-16 |
MAETZOLD DEREK J | Sale | -1,212 | $24.17 | $29,299 | 2024-05-16 |
MAETZOLD DEREK J | Sale | -1,212 | $24.17 | $29,299 | 2024-05-16 |
MAETZOLD DEREK J | Sale | -2,368 | $24.17 | $57,244 | 2024-05-16 |
Olson Tiffany | Derivatives Exercise | 487 | 2024-05-14 | ||
MAETZOLD DEREK J | Sale | -386 | $24.72 | $9,542 | 2024-05-08 |
MAETZOLD DEREK J | Sale | -386 | $24.72 | $9,542 | 2024-05-08 |
MAETZOLD DEREK J | Sale | -386 | $24.72 | $9,542 | 2024-05-08 |
MAETZOLD DEREK J | Sale | -386 | $24.72 | $9,542 | 2024-05-08 |
MAETZOLD DEREK J | Sale | -1,212 | $24.72 | $29,961 | 2024-05-08 |
MAETZOLD DEREK J | Sale | -1,212 | $24.72 | $29,961 | 2024-05-08 |
MAETZOLD DEREK J | Sale | -2,368 | $24.72 | $58,537 | 2024-05-08 |
BRADBURY DANIEL | Sale | -7,967 | $24.64 | $196,307 | 2024-05-08 |
BRADBURY DANIEL | Sale | -7,963 | $24.64 | $196,208 | 2024-05-08 |
BRADBURY DANIEL | Sale | -7,393 | $24.64 | $182,164 | 2024-05-08 |
MAETZOLD DEREK J | Sale | -69 | $20.11 | $1,388 | 2024-04-25 |
MAETZOLD DEREK J | Sale | -69 | $20.11 | $1,388 | 2024-04-25 |
MAETZOLD DEREK J | Sale | -69 | $20.11 | $1,388 | 2024-04-25 |
MAETZOLD DEREK J | Sale | -68 | $20.11 | $1,367 | 2024-04-25 |
MAETZOLD DEREK J | Sale | -215 | $20.11 | $4,323 | 2024-04-25 |
MAETZOLD DEREK J | Sale | -215 | $20.11 | $4,323 | 2024-04-25 |
MAETZOLD DEREK J | Sale | -421 | $20.11 | $8,466 | 2024-04-25 |
MAETZOLD DEREK J | Sale | -317 | $20.35 | $6,451 | 2024-04-16 |
MAETZOLD DEREK J | Sale | -317 | $20.35 | $6,451 | 2024-04-16 |
MAETZOLD DEREK J | Sale | -317 | $20.35 | $6,451 | 2024-04-16 |
MAETZOLD DEREK J | Sale | -318 | $20.35 | $6,471 | 2024-04-16 |
MAETZOLD DEREK J | Sale | -997 | $20.35 | $20,289 | 2024-04-16 |
MAETZOLD DEREK J | Sale | -997 | $20.35 | $20,289 | 2024-04-16 |
MAETZOLD DEREK J | Sale | -1,947 | $20.35 | $39,621 | 2024-04-16 |
BRADBURY DANIEL | Sale | -820 | $20.45 | $16,771 | 2024-04-10 |
BRADBURY DANIEL | Sale | -819 | $20.45 | $16,751 | 2024-04-10 |
BRADBURY DANIEL | Sale | -761 | $20.45 | $15,565 | 2024-04-10 |
BRADBURY DANIEL | Sale | -7,147 | $21.45 | $153,303 | 2024-04-08 |
BRADBURY DANIEL | Sale | -7,144 | $21.45 | $153,239 | 2024-04-08 |
BRADBURY DANIEL | Sale | -6,632 | $21.45 | $142,256 | 2024-04-08 |
MAETZOLD DEREK J | Sale | -386 | $21.7 | $8,376 | 2024-04-05 |
MAETZOLD DEREK J | Sale | -386 | $21.7 | $8,376 | 2024-04-05 |
MAETZOLD DEREK J | Sale | -386 | $21.7 | $8,376 | 2024-04-05 |
MAETZOLD DEREK J | Sale | -386 | $21.7 | $8,376 | 2024-04-05 |
MAETZOLD DEREK J | Sale | -1,212 | $21.7 | $26,300 | 2024-04-05 |
MAETZOLD DEREK J | Sale | -1,212 | $21.7 | $26,300 | 2024-04-05 |
MAETZOLD DEREK J | Sale | -2,368 | $21.7 | $51,386 | 2024-04-05 |
MAETZOLD DEREK J | Sale | -386 | $20.27 | $7,824 | 2024-03-22 |
MAETZOLD DEREK J | Sale | -386 | $20.27 | $7,824 | 2024-03-22 |
MAETZOLD DEREK J | Sale | -386 | $20.27 | $7,824 | 2024-03-22 |
MAETZOLD DEREK J | Sale | -386 | $20.27 | $7,824 | 2024-03-22 |
MAETZOLD DEREK J | Sale | -1,212 | $20.27 | $24,567 | 2024-03-22 |
MAETZOLD DEREK J | Sale | -1,212 | $20.27 | $24,567 | 2024-03-22 |
MAETZOLD DEREK J | Sale | -2,368 | $20.27 | $47,999 | 2024-03-22 |
MAETZOLD DEREK J | Sale | -388 | $20.77 | $8,059 | 2024-03-11 |
MAETZOLD DEREK J | Sale | -388 | $20.77 | $8,059 | 2024-03-11 |
MAETZOLD DEREK J | Sale | -388 | $20.77 | $8,059 | 2024-03-11 |
MAETZOLD DEREK J | Sale | -388 | $20.77 | $8,059 | 2024-03-11 |
MAETZOLD DEREK J | Sale | -1,222 | $20.77 | $25,381 | 2024-03-11 |
MAETZOLD DEREK J | Sale | -1,222 | $20.77 | $25,381 | 2024-03-11 |
MAETZOLD DEREK J | Sale | -2,372 | $20.77 | $49,266 | 2024-03-11 |
BRADBURY DANIEL | Sale | -7,967 | $20.44 | $162,845 | 2024-03-06 |
BRADBURY DANIEL | Sale | -7,963 | $20.44 | $162,764 | 2024-03-06 |
BRADBURY DANIEL | Sale | -7,393 | $20.44 | $151,113 | 2024-03-06 |
MAETZOLD DEREK J | Sale | -4,131 | $21.41 | $88,461 | 2024-03-06 |
MAETZOLD DEREK J | Derivatives Exercise | 10,686 | 2024-03-06 | ||
BRADBURY DANIEL | Sale | -708 | $23.2 | $16,426 | 2024-02-09 |
BRADBURY DANIEL | Sale | -708 | $23.2 | $16,426 | 2024-02-09 |
BRADBURY DANIEL | Sale | -658 | $23.2 | $15,266 | 2024-02-09 |
BRADBURY DANIEL | Sale | -7,259 | $22.74 | $165,070 | 2024-02-07 |
BRADBURY DANIEL | Sale | -7,255 | $22.74 | $164,979 | 2024-02-07 |
BRADBURY DANIEL | Sale | -6,735 | $22.74 | $153,154 | 2024-02-07 |
BRADBURY DANIEL | Sale | -7,967 | $20.4 | $162,527 | 2024-01-08 |
BRADBURY DANIEL | Sale | -7,963 | $20.4 | $162,445 | 2024-01-08 |
BRADBURY DANIEL | Sale | -7,393 | $20.4 | $150,817 | 2024-01-08 |
Juvenal Tobin W | Derivatives Exercise | 6,701 | 2024-01-04 | ||
Oelschlager Kristen M | Derivatives Exercise | 12,615 | 2024-01-03 | ||
MAETZOLD DEREK J | Sale | -178 | $21.9 | $3,898 | 2023-12-29 |
MAETZOLD DEREK J | Sale | -178 | $21.9 | $3,898 | 2023-12-29 |
MAETZOLD DEREK J | Sale | -178 | $21.9 | $3,898 | 2023-12-29 |
MAETZOLD DEREK J | Sale | -180 | $21.9 | $3,942 | 2023-12-29 |
MAETZOLD DEREK J | Sale | -490 | $21.9 | $10,731 | 2023-12-29 |
MAETZOLD DEREK J | Sale | -490 | $21.9 | $10,731 | 2023-12-29 |
MAETZOLD DEREK J | Sale | -12,030 | $21.9 | $263,457 | 2023-12-29 |
MAETZOLD DEREK J | Sale | -155 | $21.96 | $3,404 | 2023-12-27 |
MAETZOLD DEREK J | Sale | -155 | $21.96 | $3,404 | 2023-12-27 |
MAETZOLD DEREK J | Sale | -155 | $21.96 | $3,404 | 2023-12-27 |
MAETZOLD DEREK J | Sale | -152 | $21.96 | $3,338 | 2023-12-27 |
MAETZOLD DEREK J | Sale | -424 | $21.96 | $9,311 | 2023-12-27 |
MAETZOLD DEREK J | Sale | -424 | $21.96 | $9,311 | 2023-12-27 |
MAETZOLD DEREK J | Sale | -10,404 | $21.96 | $228,472 | 2023-12-27 |
MAETZOLD DEREK J | Sale | -240 | $21.05 | $5,051 | 2023-12-22 |
MAETZOLD DEREK J | Sale | -241 | $21.05 | $5,072 | 2023-12-22 |
MAETZOLD DEREK J | Sale | -240 | $21.05 | $5,051 | 2023-12-22 |
MAETZOLD DEREK J | Sale | -241 | $21.05 | $5,072 | 2023-12-22 |
MAETZOLD DEREK J | Sale | -660 | $21.05 | $13,890 | 2023-12-22 |
MAETZOLD DEREK J | Sale | -660 | $21.05 | $13,890 | 2023-12-22 |
MAETZOLD DEREK J | Sale | -16,200 | $21.05 | $340,929 | 2023-12-22 |
MAETZOLD DEREK J | Sale | -508 | $20.27 | $10,299 | 2023-12-20 |
MAETZOLD DEREK J | Sale | -508 | $20.27 | $10,299 | 2023-12-20 |
MAETZOLD DEREK J | Sale | -508 | $20.27 | $10,299 | 2023-12-20 |
MAETZOLD DEREK J | Sale | -506 | $20.27 | $10,258 | 2023-12-20 |
MAETZOLD DEREK J | Sale | -1,391 | $20.27 | $28,200 | 2023-12-20 |
MAETZOLD DEREK J | Sale | -1,391 | $20.27 | $28,200 | 2023-12-20 |
MAETZOLD DEREK J | Sale | -11,439 | $20.27 | $231,903 | 2023-12-20 |
MAETZOLD DEREK J | Sale | -1,169 | $20.86 | $24,385 | 2023-12-18 |
MAETZOLD DEREK J | Sale | -1,170 | $20.86 | $24,406 | 2023-12-18 |
MAETZOLD DEREK J | Sale | -1,169 | $20.86 | $24,385 | 2023-12-18 |
MAETZOLD DEREK J | Sale | -1,165 | $20.86 | $24,302 | 2023-12-18 |
MAETZOLD DEREK J | Sale | -3,208 | $20.86 | $66,919 | 2023-12-18 |
MAETZOLD DEREK J | Sale | -3,208 | $20.86 | $66,919 | 2023-12-18 |
MAETZOLD DEREK J | Sale | -12,861 | $20.86 | $268,280 | 2023-12-18 |
MAETZOLD DEREK J | Sale | -446 | $20.01 | $8,924 | 2023-12-14 |
MAETZOLD DEREK J | Sale | -446 | $20.01 | $8,924 | 2023-12-14 |
MAETZOLD DEREK J | Sale | -446 | $20.01 | $8,924 | 2023-12-14 |
MAETZOLD DEREK J | Sale | -448 | $20.01 | $8,964 | 2023-12-14 |
MAETZOLD DEREK J | Sale | -1,224 | $20.01 | $24,492 | 2023-12-14 |
MAETZOLD DEREK J | Sale | -1,224 | $20.01 | $24,492 | 2023-12-14 |
MAETZOLD DEREK J | Sale | -4,198 | $20.01 | $84,002 | 2023-12-14 |
BRADBURY DANIEL | Sale | -809 | $20.01 | $16,188 | 2023-12-14 |
BRADBURY DANIEL | Sale | -809 | $20.01 | $16,188 | 2023-12-14 |
BRADBURY DANIEL | Sale | -750 | $20.01 | $15,008 | 2023-12-14 |
Oelschlager Kristen M | Sale | -6,294 | $20.17 | $126,950 | 2023-12-12 |
Oelschlager Kristen M | Derivatives Exercise | 23,881 | 2023-12-12 | ||
Stokes Frank | Sale | -6,655 | $20.17 | $134,231 | 2023-12-12 |
Stokes Frank | Derivatives Exercise | 22,787 | 2023-12-12 | ||
Juvenal Tobin W | Sale | -5,817 | $20.17 | $117,329 | 2023-12-12 |
Juvenal Tobin W | Derivatives Exercise | 23,881 | 2023-12-12 | ||
MAETZOLD DEREK J | Sale | -267 | $20.1 | $5,367 | 2023-12-12 |
MAETZOLD DEREK J | Sale | -265 | $20.1 | $5,327 | 2023-12-12 |
MAETZOLD DEREK J | Sale | -267 | $20.1 | $5,367 | 2023-12-12 |
MAETZOLD DEREK J | Sale | -267 | $20.1 | $5,367 | 2023-12-12 |
MAETZOLD DEREK J | Sale | -732 | $20.1 | $14,713 | 2023-12-12 |
MAETZOLD DEREK J | Sale | -732 | $20.1 | $14,713 | 2023-12-12 |
MAETZOLD DEREK J | Derivatives Exercise | 54,283 | 2023-12-12 | ||
MAETZOLD DEREK J | Sale | -20,284 | $20.1 | $407,708 | 2023-12-12 |
BRADBURY DANIEL | Sale | -2,349 | $20.09 | $47,191 | 2023-12-12 |
BRADBURY DANIEL | Sale | -2,347 | $20.09 | $47,151 | 2023-12-12 |
BRADBURY DANIEL | Sale | -2,179 | $20.09 | $43,776 | 2023-12-12 |
BRADBURY DANIEL | Sale | -68 | $20.02 | $1,361 | 2023-12-08 |
BRADBURY DANIEL | Sale | -68 | $20.02 | $1,361 | 2023-12-08 |
BRADBURY DANIEL | Sale | -64 | $20.02 | $1,281 | 2023-12-08 |
The information provided in this report about CSTL stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
Castle Biosciences, Inc(NASDAQ:CSTL)Â


Castle Biosciences, Inc., a commercial-stage dermatological cancer company, focuses to provide diagnostic and prognostic solutions for dermatological cancers. Its lead product is DecisionDx-Melanoma, a multi-gene expression profile (GEP) test to identify high-risk patients with stage I and II melano...
Website: http://www.castlebiosciences.com
Founded: 2007
IPO Price: $16Â (Jul 25, 2019)
Full Time Employees: 133
CEO: Derek J. Maetzold Â
Sector: Healthcare
Industry: Diagnostics & Research