Stock Scorer

Castle Biosciences Inc (CSTL) · Insider trading

What Castle Biosciences's directors, officers and largest holders bought and sold themselves, from the Form 4 each of them files with the SEC within two business days of a trade. Open-market purchases and sales first: those are the trades somebody chose to make at the market price.

Bought, 12 months
$0
0 insiders, 0 trades
Sold, 12 months
$18.99M
5 insiders, 84% under a plan
Net, 12 months
−$18.99M
bought less sold
Latest filing
2026-10-14
filings read to 2026-10-19

Bought and sold at the market, by month

Two years. Purchases above the line, sales below, in dollars.

2024-11: $1.06M sold 2024-12: $1.42M sold 2025-01: $596,116 sold 2025-01 2025-02: $436,442 sold 2025-03: $818,822 sold 2025-04: $235,396 sold 2025-06: $458,293 sold 2025-07 2025-08: $1.26M sold 2025-09: $61,460 sold 2025-10: $377,739 sold 2025-11: $1.85M sold 2025-12: $2.71M sold 2026-01: $316,419 sold 2026-01 2026-02: $158,746 sold 2026-03: $3.63M sold 2026-04: $350,912 sold 2026-05: $301,988 sold 2026-06: $469,209 sold 2026-07: $1.60M sold 2026-07 2026-08: $4.92M sold 2026-09: $1.57M sold 2026-10: $775,491 sold
Bought Sold Largest month: $4.92M

Who traded, two years

InsiderBoughtSold TradesLast tradeHolds after
Maetzold Derek JDirector, Pres. & Chief Exec. Officer – $15.47M 328 2026-10-05 21,064
Oelschlager Kristen MChief Operating Officer – $3.73M 17 2026-10-01 14,702
Juvenal Tobin WChief Commercial Officer – $3.11M 21 2026-10-12 48,719
Stokes FrankChief Financial Officer – $1.88M 9 2026-08-14 35,177
Bradbury DanielDirector – $967,776 27 2025-02-05 –
Cole G BradleyDirector – $210,727 2 2026-03-05 21,964

Open-market purchases and sales

Newest first. “Plan” marks a trade made under a 10b5-1 plan set up in advance.

DateInsiderTradeShares PriceValueHolds afterFiling
2026-10-12 Juvenal Tobin WChief Commercial Officer Saleplan 3,288 33.64 $110,608 48,719 Form 4
2026-10-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 8,580 35.57 $305,156 21,064 Form 4
2026-10-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 3,198 35.57 $113,740 8,038 Form 4
2026-10-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,718 35.57 $96,668 6,832 Form 4
2026-10-01 Oelschlager Kristen MChief Operating Officer Saleplan 2,807 35.75 $100,350 14,702 Form 4
2026-10-01 Oelschlager Kristen MChief Operating Officer Saleplan 1,346 36.38 $48,967 13,356 Form 4
2026-09-30 Juvenal Tobin WChief Commercial Officer Saleplan 1,034 34.20 $35,363 52,007 Form 4
2026-09-29 Juvenal Tobin WChief Commercial Officer Saleplan 5,543 35.50 $196,765 53,041 Form 4
2026-09-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 8,580 35.33 $303,131 21,479 Form 4
2026-09-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 3,198 35.33 $112,985 11,236 Form 4
2026-09-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,718 35.33 $96,027 9,550 Form 4
2026-09-15 Juvenal Tobin WChief Commercial Officer Saleplan 3,294 35.14 $115,751 58,584 Form 4
2026-09-14 Juvenal Tobin WChief Commercial Officer Saleplan 3,306 32.32 $106,850 61,878 Form 4
2026-09-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 8,361 32.00 $267,552 21,702 Form 4
2026-09-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 3,124 32.00 $99,968 14,517 Form 4
2026-09-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,656 32.00 $84,992 12,339 Form 4
2026-09-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 223 32.78 $7,310 21,479 Form 4
2026-09-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 83 32.78 $2,721 14,434 Form 4
2026-09-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 71 32.78 $2,327 12,268 Form 4
2026-09-01 Oelschlager Kristen MChief Operating Officer Saleplan 3,952 33.36 $131,839 13,556 Form 4
2026-09-01 Oelschlager Kristen MChief Operating Officer Saleplan 200 34.02 $6,804 13,356 Form 4
2026-08-31 Juvenal Tobin WChief Commercial Officer Saleplan 1,730 32.81 $56,761 65,184 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 11,472 33.14 $380,182 22,435 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,505 33.14 $83,016 17,850 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,129 33.14 $70,555 15,172 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 257 33.14 $8,517 11,277 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 257 33.14 $8,517 11,277 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 257 33.14 $8,517 11,277 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 257 33.14 $8,517 11,277 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 956 33.88 $32,389 21,479 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 209 33.88 $7,081 17,641 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 177 33.88 $5,997 14,995 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 21 33.88 $711 11,256 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 21 33.88 $711 11,256 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 21 33.88 $711 11,256 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 21 33.88 $711 11,256 Form 4
2026-08-25 Juvenal Tobin WChief Commercial Officer Saleplan 9,050 35.04 $317,112 66,914 Form 4
2026-08-25 Oelschlager Kristen MChief Operating Officer Saleindirect 7,161 34.26 $245,336 77,872 Form 4
2026-08-25 Oelschlager Kristen MChief Operating Officer Saleindirect 5,223 34.64 $180,925 72,649 Form 4
2026-08-24 Oelschlager Kristen MChief Operating Officer Saleindirect 12,218 33.69 $411,624 85,033 Form 4
364 more
2026-08-17 Juvenal Tobin WChief Commercial Officer Saleplan 1,730 29.59 $51,191 75,964 Form 4
2026-08-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,100 30.02 $33,022 21,479 Form 4
2026-08-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,714 30.02 $81,474 20,355 Form 4
2026-08-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,306 30.02 $69,226 17,301 Form 4
2026-08-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 30.02 $8,346 11,534 Form 4
2026-08-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 30.02 $8,346 11,534 Form 4
2026-08-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 30.02 $8,346 11,534 Form 4
2026-08-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 30.02 $8,346 11,534 Form 4
2026-08-14 Stokes FrankChief Financial Officer Sale 24,908 29.77 $741,511 35,177 Form 4
2026-08-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 2,546 30.68 $78,111 21,479 Form 4
2026-08-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 556 30.68 $17,058 23,069 Form 4
2026-08-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 473 30.68 $14,512 19,607 Form 4
2026-08-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 8,421 30.79 $259,283 33,414 Form 4
2026-08-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 3,374 30.79 $103,885 28,407 Form 4
2026-08-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,866 30.79 $88,244 24,143 Form 4
2026-08-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 11,935 31.34 $374,043 21,479 Form 4
2026-08-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 4,782 31.34 $149,868 23,625 Form 4
2026-08-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 4,063 31.34 $127,334 20,080 Form 4
2026-08-03 Oelschlager Kristen MChief Operating Officer Saleplan 3,000 29.12 $87,360 18,874 Form 4
2026-08-03 Oelschlager Kristen MChief Operating Officer Saleplan 4,486 30.00 $134,580 14,388 Form 4
2026-08-03 Oelschlager Kristen MChief Operating Officer Saleplan 1,100 30.62 $33,682 13,288 Form 4
2026-08-03 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 10,664 30.35 $323,652 21,479 Form 4
2026-08-03 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 4,232 30.35 $128,441 31,781 Form 4
2026-08-03 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 3,597 30.35 $109,169 27,009 Form 4
2026-08-03 Juvenal Tobin WChief Commercial Officer Saleplan 1,730 28.25 $48,872 78,995 Form 4
2026-07-31 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 6,480 30.15 $195,372 21,479 Form 4
2026-07-31 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,983 30.15 $59,787 36,013 Form 4
2026-07-31 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,690 30.15 $50,954 30,606 Form 4
2026-07-31 Juvenal Tobin WChief Commercial Officer Saleplan 8,149 28.84 $235,017 89,886 Form 4
2026-07-31 Juvenal Tobin WChief Commercial Officer Saleplan 7,270 29.58 $215,047 82,616 Form 4
2026-07-31 Juvenal Tobin WChief Commercial Officer Saleplan 1,891 30.26 $57,222 80,725 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 5,982 24.13 $144,346 21,711 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,307 24.13 $31,538 38,046 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,110 24.13 $26,784 32,339 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 268 24.13 $6,467 11,822 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 268 24.13 $6,467 11,822 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 268 24.13 $6,467 11,822 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 268 24.13 $6,467 11,822 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 232 25.06 $5,814 21,479 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 50 25.06 $1,253 37,996 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 43 25.06 $1,078 32,296 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 10 25.06 $251 11,812 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 10 25.06 $251 11,812 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 10 25.06 $251 11,812 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 10 25.06 $251 11,812 Form 4
2026-07-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 550 22.92 $12,606 21,479 Form 4
2026-07-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,357 22.92 $31,102 39,353 Form 4
2026-07-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,153 22.92 $26,427 33,449 Form 4
2026-07-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 22.92 $6,372 12,090 Form 4
2026-07-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 22.92 $6,372 12,090 Form 4
2026-07-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 22.92 $6,372 12,090 Form 4
2026-07-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 22.92 $6,372 12,090 Form 4
2026-07-01 Oelschlager Kristen MChief Operating Officer Saleplan 8,186 24.40 $199,738 22,274 Form 4
2026-07-01 Oelschlager Kristen MChief Operating Officer Saleplan 400 24.78 $9,912 21,874 Form 4
2026-07-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 6,214 24.29 $150,938 21,479 Form 4
2026-07-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,357 24.29 $32,962 40,710 Form 4
2026-07-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,153 24.29 $28,006 34,602 Form 4
2026-07-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 24.29 $6,753 12,368 Form 4
2026-07-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 24.29 $6,753 12,368 Form 4
2026-07-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 24.29 $6,753 12,368 Form 4
2026-07-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 24.29 $6,753 12,368 Form 4
2026-06-16 Oelschlager Kristen MChief Operating Officer Saleplan 8,587 20.71 $177,837 30,460 Form 4
2026-06-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 550 20.66 $11,363 21,479 Form 4
2026-06-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,357 20.66 $28,036 42,067 Form 4
2026-06-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,153 20.66 $23,821 35,755 Form 4
2026-06-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 20.66 $5,743 12,646 Form 4
2026-06-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 20.66 $5,743 12,646 Form 4
2026-06-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 20.66 $5,743 12,646 Form 4
2026-06-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 20.66 $5,743 12,646 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 6,214 20.86 $129,624 21,479 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,357 20.86 $28,307 43,424 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,153 20.86 $24,052 36,908 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 20.86 $5,799 1,668 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 20.86 $5,799 1,668 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 20.86 $5,799 1,668 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 20.86 $5,799 1,668 Form 4
2026-05-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 420 20.20 $8,484 21,479 Form 4
2026-05-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,035 20.20 $20,907 44,781 Form 4
2026-05-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 880 20.20 $17,776 38,061 Form 4
2026-05-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 212 20.20 $4,282 1,946 Form 4
2026-05-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 212 20.20 $4,282 1,946 Form 4
2026-05-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 212 20.20 $4,282 1,946 Form 4
2026-05-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 212 20.20 $4,282 1,946 Form 4
2026-05-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 130 20.00 $2,600 21,479 Form 4
2026-05-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 322 20.00 $6,440 45,816 Form 4
2026-05-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 273 20.00 $5,460 38,941 Form 4
2026-05-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 66 20.00 $1,320 2,158 Form 4
2026-05-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 66 20.00 $1,320 2,158 Form 4
2026-05-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 66 20.00 $1,320 2,158 Form 4
2026-05-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 66 20.00 $1,320 2,158 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 5,308 22.08 $117,201 22,385 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,159 22.08 $25,591 46,336 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 985 22.08 $21,749 39,382 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 237 22.08 $5,233 2,265 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 237 22.08 $5,233 2,265 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 237 22.08 $5,233 2,265 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 237 22.08 $5,233 2,265 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 906 22.59 $20,467 21,479 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 198 22.59 $4,473 46,138 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 168 22.59 $3,795 39,214 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 41 22.59 $926 2,224 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 41 22.59 $926 2,224 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 41 22.59 $926 2,224 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 41 22.59 $926 2,224 Form 4
2026-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 550 25.10 $13,805 21,479 Form 4
2026-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,357 25.10 $34,061 47,495 Form 4
2026-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,153 25.10 $28,940 40,367 Form 4
2026-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.10 $6,978 2,502 Form 4
2026-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.10 $6,978 2,502 Form 4
2026-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.10 $6,978 2,502 Form 4
2026-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.10 $6,978 2,502 Form 4
2026-04-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 6,214 25.03 $155,536 21,479 Form 4
2026-04-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,357 25.03 $33,966 48,852 Form 4
2026-04-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,153 25.03 $28,860 41,520 Form 4
2026-04-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.03 $6,958 2,780 Form 4
2026-04-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.03 $6,958 2,780 Form 4
2026-04-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.03 $6,958 2,780 Form 4
2026-04-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.03 $6,958 2,780 Form 4
2026-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 550 25.55 $14,052 21,479 Form 4
2026-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,357 25.55 $34,671 50,209 Form 4
2026-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,153 25.55 $29,459 42,673 Form 4
2026-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.55 $7,103 3,058 Form 4
2026-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.55 $7,103 3,058 Form 4
2026-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.55 $7,103 3,058 Form 4
2026-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 278 25.55 $7,103 3,058 Form 4
2026-03-18 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 650 25.39 $16,504 21,479 Form 4
2026-03-17 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 18,650 25.93 $483,594 22,129 Form 4
2026-03-16 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 17,449 25.96 $452,976 40,905 Form 4
2026-03-16 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 126 26.68 $3,362 40,779 Form 4
2026-03-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 13,204 25.45 $336,042 58,354 Form 4
2026-03-12 Juvenal Tobin WChief Commercial Officer Saleplan 20,863 25.24 $526,582 86,825 Form 4
2026-03-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 23,179 25.28 $585,965 71,558 Form 4
2026-03-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 17,310 26.11 $451,964 94,737 Form 4
2026-03-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,357 26.11 $35,431 51,566 Form 4
2026-03-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,160 26.11 $30,288 43,826 Form 4
2026-03-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 282 26.11 $7,363 3,336 Form 4
2026-03-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 279 26.11 $7,285 3,336 Form 4
2026-03-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 279 26.11 $7,285 3,336 Form 4
2026-03-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 279 26.11 $7,285 3,336 Form 4
2026-03-05 Cole G BradleyDirector Sale 4,748 28.44 $135,033 21,964 Form 4
2026-03-05 Cole G BradleyDirector Sale 2,655 28.51 $75,694 19,309 Form 4
2026-03-05 Stokes FrankChief Financial Officer Saleplan 6,001 27.98 $167,908 60,085 Form 4
2026-03-03 Stokes FrankChief Financial Officer Saleplan 5,300 27.32 $144,796 54,183 Form 4
2026-03-03 Stokes FrankChief Financial Officer Saleplan 1,700 27.81 $47,277 52,483 Form 4
2026-02-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 646 37.82 $24,432 83,869 Form 4
2026-02-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 171 38.61 $6,602 83,698 Form 4
2026-02-03 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 3,200 39.91 $127,712 84,515 Form 4
2026-01-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 4,017 40.01 $160,720 87,715 Form 4
2026-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,339 40.10 $53,694 29,513 Form 4
2026-01-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 2,678 38.09 $102,005 30,852 Form 4
2025-12-22 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 830 40.35 $33,490 33,530 Form 4
2025-12-17 Oelschlager Kristen MChief Operating Officer Sale 14,888 39.31 $585,247 12,323 Form 4
2025-12-17 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 509 40.04 $20,380 34,360 Form 4
2025-12-16 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 12,821 38.55 $494,250 34,869 Form 4
2025-12-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 18,513 38.75 $717,379 48,702 Form 4
2025-12-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,012 39.30 $39,772 47,690 Form 4
2025-12-11 Stokes FrankChief Financial Officer Sale 4,496 37.45 $168,375 50,326 Form 4
2025-12-11 Juvenal Tobin WChief Commercial Officer Sale 13,200 37.48 $494,736 86,825 Form 4
2025-12-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,339 40.03 $53,600 37,547 Form 4
2025-12-02 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 2,678 39.23 $105,058 38,886 Form 4
2025-11-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 4,258 40.09 $170,703 41,564 Form 4
2025-11-25 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 5,115 40.05 $204,856 45,822 Form 4
2025-11-24 Juvenal Tobin WChief Commercial Officer Saleplan 1,301 38.39 $49,945 77,694 Form 4
2025-11-20 Juvenal Tobin WChief Commercial Officer Saleplan 4,693 35.58 $166,977 84,595 Form 4
2025-11-18 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 2,678 34.02 $91,106 50,937 Form 4
2025-11-12 Juvenal Tobin WChief Commercial Officer Saleplan 200 35.40 $7,080 84,527 Form 4/A
2025-11-11 Juvenal Tobin WChief Commercial Officer Saleplan 500 35.39 $17,695 84,527 Form 4/A
2025-11-11 Oelschlager Kristen MChief Operating Officer Saleplan 18,932 35.10 $664,513 12,323 Form 4
2025-11-11 Stokes FrankChief Financial Officer Saleplan 5,388 35.08 $189,011 43,328 Form 4
2025-11-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 2,678 31.85 $85,294 53,615 Form 4
2025-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 6,458 30.41 $196,388 56,530 Form 4
2025-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 237 31.12 $7,375 56,293 Form 4
2025-10-31 Oelschlager Kristen MChief Operating Officer Saleplan 12,678 25.04 $317,457 27,569 Form 4
2025-10-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,339 22.44 $30,047 62,988 Form 4
2025-10-02 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,339 22.58 $30,235 64,327 Form 4
2025-09-17 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,339 21.97 $29,418 65,666 Form 4
2025-09-02 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,339 23.93 $32,042 67,005 Form 4
2025-08-27 Oelschlager Kristen MChief Operating Officer Saleindirect 18,007 21.69 $390,572 100,937 Form 4/A
2025-08-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,339 20.04 $26,834 68,344 Form 4
2025-08-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 43,019 19.50 $838,870 69,683 Form 4
2025-06-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 4,944 20.30 $100,363 69,683 Form 4
2025-06-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 8,068 20.30 $163,780 52,923 Form 4
2025-06-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 6,924 20.30 $140,557 44,986 Form 4
2025-06-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 660 20.30 $13,398 3,618 Form 4
2025-06-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 660 20.30 $13,398 3,615 Form 4
2025-06-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 660 20.30 $13,398 3,615 Form 4
2025-06-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 660 20.30 $13,398 3,615 Form 4
2025-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,236 21.52 $26,599 74,627 Form 4
2025-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,017 21.52 $43,406 60,991 Form 4
2025-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,731 21.52 $37,251 51,910 Form 4
2025-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 165 21.52 $3,551 4,278 Form 4
2025-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 165 21.52 $3,551 4,275 Form 4
2025-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 165 21.52 $3,551 4,275 Form 4
2025-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 165 21.52 $3,551 4,275 Form 4
2025-04-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,023 20.22 $20,685 75,863 Form 4
2025-04-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,669 20.22 $33,747 63,008 Form 4
2025-04-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,432 20.22 $28,955 53,641 Form 4
2025-04-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 135 20.22 $2,730 4,443 Form 4
2025-04-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 137 20.22 $2,770 4,440 Form 4
2025-04-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 137 20.22 $2,770 4,440 Form 4
2025-04-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 137 20.22 $2,770 4,440 Form 4
2025-04-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 213 20.03 $4,266 76,886 Form 4
2025-04-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 348 20.03 $6,970 64,677 Form 4
2025-04-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 299 20.03 $5,989 55,073 Form 4
2025-04-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 30 20.03 $601 4,578 Form 4
2025-04-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 28 20.03 $561 4,577 Form 4
2025-04-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 28 20.03 $561 4,577 Form 4
2025-04-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 28 20.03 $561 4,577 Form 4
2025-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,236 20.30 $25,091 77,099 Form 4
2025-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,017 20.30 $40,945 65,025 Form 4
2025-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,731 20.30 $35,139 55,372 Form 4
2025-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 165 20.30 $3,350 4,608 Form 4
2025-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 165 20.30 $3,350 4,605 Form 4
2025-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 165 20.30 $3,350 4,605 Form 4
2025-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 165 20.30 $3,350 4,605 Form 4
2025-03-10 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 2,130 19.52 $41,578 78,335 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 20,516 20.05 $411,346 82,588 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,828 20.05 $36,651 67,231 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,569 20.05 $31,458 57,265 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 150 20.05 $3,008 4,788 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 150 20.05 $3,008 4,785 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 150 20.05 $3,008 4,785 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 150 20.05 $3,008 4,785 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 2,123 20.74 $44,031 80,465 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 189 20.74 $3,920 67,042 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 162 20.74 $3,360 57,103 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 15 20.74 $311 4,773 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 15 20.74 $311 4,770 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 15 20.74 $311 4,770 Form 4
2025-03-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 15 20.74 $311 4,770 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,247 20.86 $26,012 103,104 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 2,022 20.86 $42,179 69,059 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,739 20.86 $36,276 58,834 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 172 20.86 $3,588 4,938 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 169 20.86 $3,525 4,935 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 169 20.86 $3,525 4,935 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 169 20.86 $3,525 4,935 Form 4
2025-02-20 Stokes FrankChief Financial Officer Saleplan 8,046 26.70 $214,828 35,319 Form 4
2025-02-05 Bradbury DanielDirector Saleplanindirect 5,017 28.17 $141,329 0 Form 4
2025-02-05 Bradbury DanielDirector Saleplanindirect 1,425 28.17 $40,142 0 Form 4
2025-02-05 Bradbury DanielDirector Saleplanindirect 1,425 28.17 $40,142 0 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 556 27.51 $15,296 81,248 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 285 27.51 $7,840 71,301 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 267 27.51 $7,345 60,780 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 85 27.51 $2,338 5,175 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 85 27.51 $2,338 5,169 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 85 27.51 $2,338 5,169 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 85 27.51 $2,338 5,169 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 399 28.65 $11,431 80,849 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 204 28.65 $5,845 71,097 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 192 28.65 $5,501 60,588 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 60 28.65 $1,719 5,115 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 61 28.65 $1,748 5,108 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 60 28.65 $1,719 5,109 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 61 28.65 $1,748 5,108 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 31 29.48 $914 80,818 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 16 29.48 $472 71,081 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 15 29.48 $442 60,573 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 5 29.48 $147 5,110 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 4 29.48 $118 5,104 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 5 29.48 $147 5,104 Form 4
2025-01-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 4 29.48 $118 5,104 Form 4
2025-01-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 243 30.14 $7,324 81,804 Form 4
2025-01-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 124 30.14 $3,737 71,586 Form 4
2025-01-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 117 30.14 $3,526 61,047 Form 4
2025-01-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 36 30.14 $1,085 5,260 Form 4
2025-01-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 37 30.14 $1,115 5,254 Form 4
2025-01-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 37 30.14 $1,115 5,254 Form 4
2025-01-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 37 30.14 $1,115 5,254 Form 4
2025-01-06 Juvenal Tobin WChief Commercial Officer Saleplan 2,230 30.00 $66,900 69,943 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 678 28.42 $19,269 84,084 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 346 28.42 $9,833 72,755 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 325 28.42 $9,236 62,144 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 103 28.42 $2,927 5,607 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 102 28.42 $2,899 5,600 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 102 28.42 $2,899 5,600 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 102 28.42 $2,899 5,600 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 310 29.13 $9,030 83,774 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 160 29.13 $4,661 72,595 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 149 29.13 $4,340 61,995 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 47 29.13 $1,369 5,560 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 47 29.13 $1,369 5,553 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 47 29.13 $1,369 5,553 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 47 29.13 $1,369 5,553 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,727 30.18 $52,121 82,047 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 885 30.18 $26,709 71,710 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 831 30.18 $25,080 61,164 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 264 30.18 $7,968 5,296 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 262 30.18 $7,907 5,291 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 262 30.18 $7,907 5,291 Form 4
2025-01-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 262 30.18 $7,907 5,291 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 1,530 28.39 $43,437 8,504 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 434 28.39 $12,321 2,416 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 434 28.39 $12,321 2,416 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 3,015 29.41 $88,671 5,489 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 857 29.41 $25,204 1,559 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 857 29.41 $25,204 1,559 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 472 29.82 $14,075 5,017 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 134 29.82 $3,996 1,425 Form 4
2025-01-06 Bradbury DanielDirector Saleplanindirect 134 29.82 $3,996 1,425 Form 4
2024-12-17 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 9,252 28.33 $262,109 84,874 Form 4
2024-12-17 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 112 28.76 $3,221 84,762 Form 4
2024-12-16 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 11,059 28.83 $318,831 94,126 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 10,164 28.47 $289,369 108,506 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 381 28.47 $10,847 73,225 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 357 28.47 $10,164 62,586 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 113 28.47 $3,217 5,747 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 113 28.47 $3,217 5,739 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 113 28.47 $3,217 5,739 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 113 28.47 $3,217 5,739 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 3,321 29.16 $96,840 105,185 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 124 29.16 $3,616 73,101 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 117 29.16 $3,412 62,469 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 37 29.16 $1,079 5,710 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 37 29.16 $1,079 5,702 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 37 29.16 $1,079 5,702 Form 4
2024-12-13 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 37 29.16 $1,079 5,702 Form 4
2024-12-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,972 31.35 $61,822 85,748 Form 4
2024-12-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,010 31.35 $31,664 73,606 Form 4
2024-12-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 948 31.35 $29,720 62,943 Form 4
2024-12-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 300 31.35 $9,405 5,860 Form 4
2024-12-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 299 31.35 $9,374 5,852 Form 4
2024-12-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 299 31.35 $9,374 5,852 Form 4
2024-12-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 299 31.35 $9,374 5,852 Form 4
2024-12-03 Bradbury DanielDirector Saleplanindirect 4,669 30.95 $144,506 10,382 Form 4
2024-12-03 Bradbury DanielDirector Saleplanindirect 1,326 30.95 $41,040 2,949 Form 4
2024-12-03 Bradbury DanielDirector Saleplanindirect 1,326 30.95 $41,040 2,949 Form 4
2024-12-03 Bradbury DanielDirector Saleplanindirect 348 31.32 $10,899 10,034 Form 4
2024-12-03 Bradbury DanielDirector Saleplanindirect 99 31.32 $3,101 2,850 Form 4
2024-12-03 Bradbury DanielDirector Saleplanindirect 99 31.32 $3,101 2,850 Form 4
2024-11-15 Stokes FrankChief Financial Officer Saleplan 6,123 29.87 $182,894 31,623 Form 4
2024-11-15 Stokes FrankChief Financial Officer Saleplan 800 30.40 $24,320 30,823 Form 4
2024-11-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,972 34.15 $67,344 87,720 Form 4
2024-11-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 1,010 34.15 $34,492 74,616 Form 4
2024-11-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 948 34.15 $32,374 63,891 Form 4
2024-11-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 300 34.15 $10,245 6,160 Form 4
2024-11-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 299 34.15 $10,211 6,151 Form 4
2024-11-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 299 34.15 $10,211 6,151 Form 4
2024-11-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 299 34.15 $10,211 6,151 Form 4
2024-11-05 Juvenal Tobin WChief Commercial Officer Saleplan 3,507 35.56 $124,709 54,178 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 1,943 32.53 $63,206 89,721 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 995 32.53 $32,367 75,641 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 934 32.53 $30,383 64,853 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 295 32.53 $9,596 6,465 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 294 32.53 $9,564 6,455 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 294 32.53 $9,564 6,455 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 294 32.53 $9,564 6,455 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplan 29 33.16 $962 89,692 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 15 33.16 $497 75,626 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 14 33.16 $464 64,839 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 5 33.16 $166 6,460 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 5 33.16 $166 6,450 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 5 33.16 $166 6,450 Form 4
2024-11-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Saleplanindirect 5 33.16 $166 6,450 Form 4
2024-11-01 Bradbury DanielDirector Saleplanindirect 1,322 33.90 $44,816 18,746 Form 4
2024-11-01 Bradbury DanielDirector Saleplanindirect 375 33.90 $12,712 5,325 Form 4
2024-11-01 Bradbury DanielDirector Saleplanindirect 375 33.90 $12,712 5,325 Form 4
2024-11-01 Bradbury DanielDirector Saleplanindirect 2,686 34.92 $93,795 16,060 Form 4
2024-11-01 Bradbury DanielDirector Saleplanindirect 763 34.92 $26,644 4,562 Form 4
2024-11-01 Bradbury DanielDirector Saleplanindirect 763 34.92 $26,644 4,562 Form 4

And 4 older ones, each in its filing at the SEC.

Grants, exercises and other transactions

Pay, tax and paperwork rather than a choice to trade at the market price. Two years.

80 × option exercise36 × shares withheld for tax4 × grant or award
Show them
DateInsiderWhatShares PriceHolds afterFiling
2026-10-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +8,165 2.39 29,644 Form 4
2026-10-01 Oelschlager Kristen MChief Operating Officer Option exercise M +4,153 3.38 17,509 Form 4
2026-09-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +8,580 2.39 30,059 Form 4
2026-09-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +8,584 2.39 30,063 Form 4
2026-09-01 Oelschlager Kristen MChief Operating Officer Option exercise M +4,152 3.38 17,508 Form 4
2026-08-28 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +12,428 2.39 33,907 Form 4
2026-08-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +1,100 2.39 22,579 Form 4
2026-08-05 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +2,546 2.39 24,025 Form 4
2026-08-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +20,356 2.39 41,835 Form 4
2026-08-03 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +10,664 2.39 32,143 Form 4
2026-07-31 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +6,480 2.39 27,959 Form 4
2026-07-27 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +6,214 2.39 27,693 Form 4
2026-07-14 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +550 2.39 22,029 Form 4
2026-07-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +6,214 2.39 27,693 Form 4
2026-06-15 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +550 2.39 22,029 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +204 2.39 21,683 Form 4
2026-06-01 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +6,010 2.39 27,693 Form 4
2026-05-22 Cole G BradleyDirector Option exercise M +13,667 – 32,976 Form 4
2026-05-22 Cotton RodneyDirector Option exercise M +13,667 – 32,998 Form 4
2026-05-22 Caple KimDirector Option exercise M +13,667 – 36,121 Form 4
2026-05-22 Goldberg EllenDirector Option exercise M +13,667 – 40,921 Form 4
2026-05-22 Olson TiffanyDirector Option exercise M +13,667 – 39,573 Form 4
2026-05-22 Harrison MilesDirector Option exercise M +13,667 – 35,631 Form 4
2026-05-22 Bradbury DanielDirector Option exercise M +13,667 – 22,340 Form 4
2026-05-21 Juvenal Tobin WChief Commercial Officer Option exercise M +11,210 3.38 98,035 Form 4
2026-05-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +420 2.39 21,899 Form 4
2026-05-20 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +130 2.39 21,609 Form 4
2026-05-07 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +6,214 2.39 27,693 Form 4
2026-04-21 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +550 2.39 22,029 Form 4
2026-04-06 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +6,214 2.39 27,693 Form 4
2026-03-26 Cotton RodneyDirector Option exercise M +5,329 – 19,331 Form 4
2026-03-26 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +550 2.39 22,029 Form 4
2026-03-11 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +6,226 2.39 112,047 Form 4
2026-03-05 Cole G BradleyDirector Option exercise M +4,748 3.38 26,712 Form 4
2026-03-04 Stokes FrankChief Financial Officer Option exercise M +24,146 – 73,018 Form 4
2026-03-04 Stokes FrankChief Financial Officer Shares withheld for tax F −10,732 28.17 62,286 Form 4
2026-03-04 Stokes FrankChief Financial Officer Option exercise M +3,800 3.38 66,086 Form 4
2026-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +59,097 – 123,752 Form 4
2026-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −17,931 28.17 105,821 Form 4
2026-03-04 Oelschlager Kristen MChief Operating Officer Option exercise M +25,771 – 45,839 Form 4
2026-03-04 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −6,792 28.17 39,047 Form 4
2026-03-04 Juvenal Tobin WChief Commercial Officer Option exercise M +25,771 – 118,087 Form 4
2026-03-04 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −10,399 28.17 107,688 Form 4
2026-03-03 Stokes FrankChief Financial Officer Shares withheld for tax F −3,611 27.57 48,872 Form 4
2026-03-03 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −19,043 27.57 64,655 Form 4
2026-03-03 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −2,427 27.57 20,068 Form 4
2026-03-03 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −3,716 27.57 92,316 Form 4
2026-01-12 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Grant or award A +62,219 – 91,732 Form 4
2026-01-12 Stokes FrankChief Financial Officer Grant or award A +8,124 – 58,450 Form 4
2026-01-12 Juvenal Tobin WChief Commercial Officer Grant or award A +9,207 – 96,032 Form 4
2026-01-12 Oelschlager Kristen MChief Operating Officer Grant or award A +9,207 – 21,530 Form 4
2025-12-10 Juvenal Tobin WChief Commercial Officer Option exercise M +6,170 – 102,515 Form 4
2025-12-10 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −2,490 38.02 100,025 Form 4
2025-12-10 Stokes FrankChief Financial Officer Option exercise M +6,170 – 57,580 Form 4
2025-12-10 Stokes FrankChief Financial Officer Shares withheld for tax F −2,758 38.02 54,822 Form 4
2025-12-10 Oelschlager Kristen MChief Operating Officer Option exercise M +6,170 – 29,763 Form 4
2025-12-10 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −2,552 38.02 27,211 Form 4
2025-12-10 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +15,424 – 73,285 Form 4
2025-12-10 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −6,070 38.02 67,215 Form 4
2025-12-09 Juvenal Tobin WChief Commercial Officer Option exercise M +15,961 – 102,786 Form 4
2025-12-09 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −6,441 38.25 96,345 Form 4
2025-12-09 Stokes FrankChief Financial Officer Option exercise M +14,616 – 57,944 Form 4
2025-12-09 Stokes FrankChief Financial Officer Shares withheld for tax F −6,534 38.25 51,410 Form 4
2025-12-09 Oelschlager Kristen MChief Operating Officer Option exercise M +15,961 – 28,284 Form 4
2025-12-09 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −4,691 38.25 23,593 Form 4
2025-12-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +33,495 – 71,042 Form 4
2025-12-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −13,181 38.25 57,861 Form 4
2025-11-20 Juvenal Tobin WChief Commercial Officer Option exercise M +4,693 3.38 89,288 Form 4
2025-11-12 Juvenal Tobin WChief Commercial Officer Option exercise M +200 3.38 84,727 Form 4/A
2025-11-11 Juvenal Tobin WChief Commercial Officer Option exercise M +500 3.38 85,027 Form 4/A
2025-08-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +66,991 – 136,674 Form 4
2025-08-08 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −23,972 19.36 112,702 Form 4
2025-08-08 Stokes FrankChief Financial Officer Option exercise M +9,744 – 53,072 Form 4
2025-08-08 Stokes FrankChief Financial Officer Shares withheld for tax F −4,356 19.36 48,716 Form 4
2025-08-08 Juvenal Tobin WChief Commercial Officer Option exercise M +10,640 – 88,821 Form 4
2025-08-08 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −4,294 19.36 84,527 Form 4
2025-08-08 Oelschlager Kristen MChief Operating Officer Option exercise M +10,640 – 174,604 Form 4
2025-08-08 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −2,804 19.36 171,800 Form 4
2025-05-21 Harrison MilesDirector Option exercise M +8,673 – 21,964 Form 4
2025-05-21 Olson TiffanyDirector Option exercise M +8,673 – 25,906 Form 4
2025-05-21 Goldberg EllenDirector Option exercise M +8,673 – 27,254 Form 4
2025-05-21 Caple KimDirector Option exercise M +8,673 – 22,454 Form 4
2025-05-21 Cotton RodneyDirector Option exercise M +8,673 – 14,002 Form 4
2025-05-21 Bradbury DanielDirector Option exercise M +8,673 – 8,673 Form 4
2025-05-21 Cole G BradleyDirector Option exercise M +8,673 – 21,964 Form 4
2025-03-26 Cotton RodneyDirector Option exercise M +5,329 – 5,329 Form 4
2025-03-04 Stokes FrankChief Financial Officer Option exercise M +12,186 – 48,776 Form 4
2025-03-04 Stokes FrankChief Financial Officer Shares withheld for tax F −5,448 22.23 43,328 Form 4
2025-03-04 Juvenal Tobin WChief Commercial Officer Option exercise M +13,811 – 83,754 Form 4
2025-03-04 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −5,573 22.23 78,181 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +31,109 – 111,927 Form 4
2025-03-04 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −7,576 22.23 104,351 Form 4
2025-03-04 Oelschlager Kristen MChief Operating Officer Option exercise M +13,811 – 167,604 Form 4
2025-03-04 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −3,640 22.23 163,964 Form 4
2024-12-10 Oelschlager Kristen MChief Operating Officer Option exercise M +1,750 – 148,509 Form 4
2024-12-10 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −530 29.63 147,979 Form 4
2024-12-10 Oelschlager Kristen MChief Operating Officer Option exercise M +6,169 – 154,148 Form 4
2024-12-10 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −1,626 29.63 152,522 Form 4
2024-12-10 Stokes FrankChief Financial Officer Option exercise M +2,000 – 40,869 Form 4
2024-12-10 Stokes FrankChief Financial Officer Shares withheld for tax F −900 29.63 39,969 Form 4
2024-12-10 Stokes FrankChief Financial Officer Option exercise M +6,169 – 46,138 Form 4
2024-12-10 Stokes FrankChief Financial Officer Shares withheld for tax F −2,773 29.63 43,365 Form 4
2024-12-10 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +5,362 – 111,425 Form 4
2024-12-10 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −2,110 29.63 109,315 Form 4
2024-12-10 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +15,425 – 124,740 Form 4
2024-12-10 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −6,070 29.63 118,670 Form 4
2024-12-10 Juvenal Tobin WChief Commercial Officer Option exercise M +1,750 – 68,002 Form 4
2024-12-10 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −495 29.63 67,507 Form 4
2024-12-10 Juvenal Tobin WChief Commercial Officer Option exercise M +6,169 – 73,676 Form 4
2024-12-10 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −1,503 29.63 72,173 Form 4
2024-12-09 Oelschlager Kristen MChief Operating Officer Option exercise M +15,961 – 150,965 Form 4
2024-12-09 Oelschlager Kristen MChief Operating Officer Shares withheld for tax F −4,206 30.91 146,759 Form 4
2024-12-09 Stokes FrankChief Financial Officer Option exercise M +14,617 – 45,440 Form 4
2024-12-09 Stokes FrankChief Financial Officer Shares withheld for tax F −6,571 30.91 38,869 Form 4
2024-12-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Option exercise M +33,496 – 119,244 Form 4
2024-12-09 Maetzold Derek JDirector, Pres. & Chief Exec. Officer Shares withheld for tax F −13,181 30.91 106,063 Form 4
2024-12-09 Juvenal Tobin WChief Commercial Officer Option exercise M +15,961 – 70,139 Form 4
2024-12-09 Juvenal Tobin WChief Commercial Officer Shares withheld for tax F −3,887 30.91 66,252 Form 4
2024-11-05 Juvenal Tobin WChief Commercial Officer Option exercise M +3,507 3.38 57,685 Form 4
2024-11-01 Juvenal Tobin WChief Commercial Officer Option exercise M +1,100 3.38 57,278 Form 4

How to read it

Buy, sale
Code P and S on the form: shares bought or sold in the market, at the market price. The other codes are mostly pay (a grant, an option exercised) or tax (shares the company withheld), and say little about what the insider thinks of the price.
Plan
A sale or purchase under a Rule 10b5-1 plan, set up in advance and running on its own schedule. Since April 2023 the form has a box for it. Much executive selling is planned and says more about diversifying than about the company.
Holds after
The shares the insider still held after the trade, in the form the trade was in (directly, or indirectly through a trust or a fund).
Value
Shares times the price the form reports, which is often an average over several fills on the day.

Read from the SEC's own quarterly data sets of Forms 3, 4 and 5, and from each day's filings since the last one. A correcting amendment replaces the lines it restates. Every row links to its filing. None of this is advice: insiders sell for many reasons, and buy for fewer.

Castle Biosciences's scores and multiples ›