CSTL
HealthcareCastle Biosciences, Inc.
Prev Close
$25.32
Open
$25.40
High
$26.13
Low
$25.20
Volume
150.4K
Market Cap
$801.9M
P/E
—
Div Yield
—
Over the past 12 months, insider activity at Castle Biosciences, Inc. (CSTL) has been exclusively selling, with 0 insider purchases totaling $0.00 and 46 insider sales totaling $12.32M. The most recent insider transaction was by MAETZOLD DEREK J (director, officer: Pres. & Chief Exec. Officer), who sold $1.11M worth of shares on Mar 13, 2026. Castle Biosciences, Inc. operates in the Healthcare sector, within the Medical - Diagnostics & Research industry, with a market cap of $801.9M.
Buys (12M)
0
$0.00
Sells (12M)
46
$12.32M
Net Activity
Net Seller
$12.32M
Active Insiders
5
last 12 mo
CSTL Insider Trading Activity
| Date | Insider | Role | Type | Shares | Avg Price | Value | Shares After |
|---|---|---|---|---|---|---|---|
| Mar 13, 2026↗ | MAETZOLD DEREK J | director, officer: Pres. & Chief Exec. Officer | Sell | 43,285 | $25.66 | $1.11M | 94,737 |
| Mar 9, 2026↗ | Cole G Bradley | director | Sell | 7,403 | $28.47 | $210.7K | 21,964 |
| Mar 9, 2026↗ | Stokes Frank | officer: Chief Financial Officer | Sell | 6,001 | $27.98 | $167.9K | 60,085 |
| Mar 5, 2026↗ | Stokes Frank | officer: Chief Financial Officer | Sell | 7,000 | $27.44 | $192.1K | 54,183 |
| Feb 5, 2026↗ | MAETZOLD DEREK J | director, officer: Pres. & Chief Exec. Officer | Sell | 4,017 | $39.52 | $158.8K | 84,515 |
| Feb 3, 2026↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,017 | $39.52 | $158.8K | 0 |
| Jan 22, 2026↗ | MAETZOLD DEREK J | director, officer: Pres. & Chief Exec. Officer | Sell | 4,017 | $40.01 | $160.7K | 87,715 |
| Jan 20, 2026↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,017 | $40.01 | $160.7K | 0 |
| Jan 7, 2026↗ | MAETZOLD DEREK J | director, officer: Pres. & Chief Exec. Officer | Sell | 4,017 | $38.76 | $155.7K | 30,852 |
| Jan 5, 2026↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,017 | $38.76 | $155.7K | 0 |
| Dec 22, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 830 | $40.35 | $33.5K | 0 |
| Dec 17, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 509 | $40.04 | $20.4K | 0 |
| Dec 17, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 14,888 | $39.31 | $585.3K | 0 |
| Dec 15, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 32,346 | $38.69 | $1.25M | 0 |
| Dec 11, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 13,200 | $37.48 | $494.7K | 0 |
| Dec 11, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 4,496 | $37.45 | $168.4K | 0 |
| Dec 9, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 8,931 | $38.19 | $341.0K | 0 |
| Dec 9, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 19,251 | $38.18 | $735.0K | 0 |
| Dec 9, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 7,243 | $38.17 | $276.5K | 0 |
| Dec 9, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 9,292 | $38.18 | $354.8K | 0 |
| Dec 4, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $40.03 | $53.6K | 0 |
| Dec 2, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,678 | $39.23 | $105.1K | 0 |
| Nov 26, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,258 | $40.09 | $170.7K | 0 |
| Nov 25, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,115 | $40.05 | $204.9K | 0 |
| Nov 20, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 4,693 | $35.58 | $167.0K | 0 |
| Nov 18, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,678 | $34.02 | $91.1K | 0 |
| Nov 11, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 700 | $35.39 | $24.8K | 0 |
| Nov 11, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 18,932 | $35.10 | $664.5K | 0 |
| Nov 11, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 5,388 | $35.08 | $189.0K | 0 |
| Nov 4, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 9,373 | $30.84 | $289.1K | 0 |
| Oct 31, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 12,678 | $25.04 | $317.5K | 0 |
| Oct 20, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $22.44 | $30.0K | 0 |
| Oct 2, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $22.58 | $30.2K | 0 |
| Sep 17, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $21.97 | $29.4K | 0 |
| Sep 2, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $23.93 | $32.0K | 0 |
| Aug 27, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 30,684 | $21.83 | $669.7K | 0 |
| Aug 15, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $20.04 | $26.8K | 0 |
| Aug 13, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 43,019 | $19.50 | $839.0K | 0 |
| Aug 8, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 4,294 | $19.36 | $83.1K | 0 |
| Aug 8, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 23,972 | $19.36 | $464.1K | 0 |
| Aug 8, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,804 | $19.36 | $54.3K | 0 |
| Aug 8, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 4,356 | $19.36 | $84.3K | 0 |
| Jun 27, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 22,576 | $20.30 | $458.3K | 0 |
| Apr 21, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,644 | $21.52 | $121.4K | 0 |
| Apr 8, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,644 | $20.19 | $113.9K | 0 |
| Mar 26, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,644 | $20.30 | $114.6K | 0 |
| Mar 7, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 29,177 | $20.07 | $585.7K | 0 |
| Mar 4, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 5,573 | $22.23 | $123.9K | 0 |
| Mar 4, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 13,263 | $21.64 | $287.0K | 0 |
| Mar 4, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 3,640 | $22.23 | $80.9K | 0 |
| Mar 4, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 5,448 | $22.23 | $121.1K | 0 |
| Feb 20, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 8,046 | $26.70 | $214.8K | 0 |
| Feb 5, 2025↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $28.17 | $221.6K | 0 |
| Jan 13, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,565 | $28.03 | $71.9K | 0 |
| Jan 6, 2025↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $29.14 | $229.2K | 0 |
| Jan 6, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 2,230 | $30.00 | $66.9K | 0 |
| Jan 6, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 7,689 | $29.66 | $228.1K | 0 |
| Dec 17, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 9,364 | $28.34 | $265.4K | 0 |
| Dec 13, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 26,123 | $28.72 | $750.3K | 0 |
| Dec 9, 2024↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 5,885 | $30.48 | $179.3K | 0 |
| Dec 9, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 21,361 | $30.42 | $649.8K | 0 |
| Dec 9, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 6,362 | $30.48 | $193.9K | 0 |
| Dec 9, 2024↗ | Stokes Frank | Chief Financial Officer | Sell | 10,244 | $30.45 | $311.9K | 0 |
| Dec 5, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $31.35 | $160.7K | 0 |
| Dec 3, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $30.98 | $243.7K | 0 |
| Nov 15, 2024↗ | Stokes Frank | Chief Financial Officer | Sell | 6,923 | $29.93 | $207.2K | 0 |
| Nov 12, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $34.15 | $175.1K | 0 |
| Nov 5, 2024↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 3,507 | $35.56 | $124.7K | 0 |
| Nov 4, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $32.54 | $166.8K | 0 |
| Nov 1, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $34.73 | $273.3K | 0 |
| Nov 1, 2024↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 3,100 | $35.39 | $109.7K | 0 |
| Oct 14, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $32.27 | $165.5K | 0 |
| Oct 8, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,562 | $30.27 | $77.5K | 0 |
| Oct 7, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $29.44 | $231.6K | 0 |
| Oct 4, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,565 | $28.73 | $73.7K | 0 |
| Sep 16, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $30.97 | $158.8K | 0 |
| Sep 11, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,616 | $30.32 | $79.3K | 0 |
| Sep 9, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,586 | $29.46 | $76.2K | 0 |
| Sep 5, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $29.02 | $228.3K | 0 |
| Sep 3, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,914 | $30.04 | $57.5K | 0 |
| Sep 3, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 5,832 | $29.21 | $170.3K | 0 |
| Aug 29, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,441 | $30.08 | $133.6K | 0 |
| Aug 23, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,987 | $30.09 | $89.9K | 0 |
| Aug 12, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,883 | $26.65 | $210.1K | 0 |
| Aug 9, 2024↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 2,592 | $26.83 | $69.5K | 0 |
| Aug 9, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 21,828 | $26.83 | $585.6K | 0 |
| Aug 9, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,804 | $26.83 | $75.2K | 0 |
| Aug 9, 2024↗ | Stokes Frank | Chief Financial Officer | Sell | 2,822 | $26.83 | $75.7K | 0 |
| Aug 7, 2024↗ | Stokes Frank | Chief Financial Officer | Sell | 10,000 | $25.70 | $257.0K | 0 |
| Aug 1, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 12,989 | $23.06 | $299.5K | 0 |
| Jul 29, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,793 | $22.06 | $61.6K | 0 |
| Jul 1, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,793 | $21.22 | $59.3K | 0 |
| Jun 3, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $23.40 | $148.3K | 0 |
| May 14, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $24.27 | $153.8K | 0 |
| May 6, 2024↗ | BRADBURY DANIEL | Director | Sell | 23,323 | $24.64 | $574.7K | 0 |
| May 6, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $24.72 | $156.6K | 0 |
| Apr 23, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,126 | $20.11 | $22.6K | 0 |
| Apr 12, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,210 | $20.35 | $106.0K | 0 |
| Apr 8, 2024↗ | BRADBURY DANIEL | Director | Sell | 2,400 | $20.45 | $49.1K | 0 |
| Apr 4, 2024↗ | BRADBURY DANIEL | Director | Sell | 20,923 | $21.12 | $441.9K | 0 |
| Apr 3, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $21.70 | $137.5K | 0 |
| Mar 20, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $20.28 | $128.5K | 0 |
| Mar 7, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,368 | $20.77 | $132.3K | 0 |
| Mar 4, 2024↗ | BRADBURY DANIEL | Director | Sell | 23,323 | $20.68 | $482.3K | 0 |
| Mar 4, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,131 | $21.41 | $88.5K | 0 |
| Feb 7, 2024↗ | BRADBURY DANIEL | Director | Sell | 2,074 | $23.20 | $48.1K | 0 |
| Feb 5, 2024↗ | BRADBURY DANIEL | Director | Sell | 21,249 | $23.24 | $493.8K | 0 |
| Jan 4, 2024↗ | BRADBURY DANIEL | Director | Sell | 23,323 | $20.39 | $475.6K | 0 |
| Dec 27, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 13,724 | $21.99 | $301.8K | 0 |
| Dec 22, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 11,869 | $21.95 | $260.5K | 0 |
| Dec 20, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 18,482 | $21.29 | $393.4K | 0 |
| Dec 18, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 16,251 | $20.59 | $334.5K | 0 |
| Dec 14, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 23,950 | $20.75 | $497.0K | 0 |
| Dec 12, 2023↗ | BRADBURY DANIEL | Director | Sell | 2,368 | $20.02 | $47.4K | 0 |
| Dec 12, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,432 | $20.19 | $170.3K | 0 |
| Dec 9, 2023↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 5,817 | $20.17 | $117.3K | 0 |
| Dec 9, 2023↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 6,294 | $20.17 | $127.0K | 0 |
| Dec 9, 2023↗ | Stokes Frank | Chief Financial Officer | Sell | 6,655 | $20.17 | $134.2K | 0 |
| Dec 8, 2023↗ | BRADBURY DANIEL | Director | Sell | 6,875 | $20.09 | $138.1K | 0 |
| Dec 8, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 22,814 | $20.16 | $459.8K | 0 |
| Dec 6, 2023↗ | BRADBURY DANIEL | Director | Sell | 200 | $20.02 | $4.0K | 0 |
| Dec 6, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 100 | $20.02 | $2.0K | 0 |
| Dec 1, 2023↗ | BRADBURY DANIEL | Director | Sell | 13,885 | $20.06 | $278.6K | 0 |
| Dec 1, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 9,644 | $20.07 | $193.5K | 0 |
| Nov 29, 2023↗ | BRADBURY DANIEL | Director | Sell | 29,521 | $20.11 | $593.6K | 0 |
| Nov 29, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 21,429 | $20.10 | $430.8K | 0 |
| Nov 24, 2023↗ | BRADBURY DANIEL | Director | Sell | 800 | $20.02 | $16.0K | 0 |
| Nov 24, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 600 | $20.03 | $12.0K | 0 |
| Nov 20, 2023↗ | BRADBURY DANIEL | Director | Sell | 6,055 | $20.04 | $121.3K | 0 |
| Nov 20, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,610 | $20.03 | $112.4K | 0 |
| Sep 1, 2023↗ | BRADBURY DANIEL | Director | Sell | 1,802 | $20.04 | $36.1K | 0 |
| Sep 1, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,500 | $20.05 | $30.1K | 0 |
| Aug 30, 2023↗ | BRADBURY DANIEL | Director | Sell | 11,918 | $20.04 | $238.9K | 0 |
| Aug 30, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 11,955 | $20.05 | $239.7K | 0 |
| Aug 3, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 600 | $20.10 | $12.1K | 0 |
| Jul 7, 2023↗ | BRADBURY DANIEL | Director | Sell | 50,000 | $20.39 | $1.02M | 0 |
| Jul 7, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 25,116 | $20.04 | $503.4K | 0 |
| Jun 5, 2023↗ | Goldberg Ellen | Director | Buy | 4,800 | $14.38 | $69.0K | 0 |
| May 15, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $23.17 | $193.9K | 0 |
| May 4, 2023↗ | BRADBURY DANIEL | Director | Sell | 25,000 | $21.63 | $540.7K | 0 |
| May 4, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $21.64 | $181.1K | 0 |
| Apr 12, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $22.65 | $189.7K | 0 |
| Apr 5, 2023↗ | BRADBURY DANIEL | Director | Sell | 7,100 | $22.20 | $157.6K | 0 |
| Apr 3, 2023↗ | BRADBURY DANIEL | Director | Sell | 17,900 | $22.16 | $396.6K | 0 |
| Apr 3, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $22.14 | $185.4K | 0 |
| Mar 14, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $20.95 | $175.4K | 0 |
| Mar 6, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $24.71 | $206.9K | 0 |
| Mar 2, 2023↗ | BRADBURY DANIEL | Director | Sell | 25,000 | $23.97 | $599.3K | 0 |
| Feb 10, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $26.18 | $219.2K | 0 |
| Feb 1, 2023↗ | BRADBURY DANIEL | Director | Sell | 25,000 | $27.48 | $686.9K | 0 |
| Feb 1, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,384 | $27.11 | $227.3K | 0 |
| Jan 3, 2023↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $22.89 | $176.3K | 0 |
| Jan 3, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $22.90 | $205.1K | 0 |
| Dec 19, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $23.07 | $206.7K | 0 |
| Dec 9, 2022↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 1,930 | $22.32 | $43.1K | 0 |
| Dec 9, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,315 | $22.32 | $141.0K | 0 |
| Dec 9, 2022↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,334 | $22.32 | $52.1K | 0 |
| Dec 9, 2022↗ | Stokes Frank | Chief Financial Officer | Sell | 2,406 | $22.32 | $53.7K | 0 |
| Dec 5, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $24.79 | $222.1K | 0 |
| Dec 1, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $23.95 | $184.5K | 0 |
| Nov 29, 2022↗ | Olson Tiffany | Director | Buy | 1,162 | $21.50 | $25.0K | 0 |
| Nov 21, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $20.76 | $185.9K | 0 |
| Nov 7, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $20.35 | $182.3K | 0 |
| Nov 1, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $25.49 | $196.4K | 0 |
| Oct 24, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $20.46 | $183.3K | 0 |
| Oct 11, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 560 | $24.05 | $13.5K | 0 |
| Oct 10, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,398 | $24.28 | $203.9K | 0 |
| Oct 4, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,300 | $30.03 | $39.0K | 0 |
| Oct 3, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $27.17 | $209.3K | 0 |
| Sep 26, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $24.03 | $215.3K | 0 |
| Sep 12, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,999 | $29.17 | $262.5K | 0 |
| Sep 1, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $28.08 | $216.3K | 0 |
| Aug 29, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 10,359 | $29.55 | $306.1K | 0 |
| Aug 16, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 36 | $32.83 | $1.2K | 0 |
| Aug 15, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 18,931 | $33.00 | $624.7K | 0 |
| Aug 5, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,558 | $30.31 | $47.2K | 0 |
| Aug 3, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,450 | $30.73 | $259.6K | 0 |
| Aug 1, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $27.47 | $211.6K | 0 |
| Aug 1, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,959 | $27.43 | $245.7K | 0 |
| May 12, 2022↗ | Olson Tiffany | Director | Buy | 1,320 | $18.76 | $24.8K | 0 |
| Mar 29, 2022↗ | BRADBURY DANIEL | Director | Sell | 17,704 | $45.12 | $798.8K | 0 |
| Mar 14, 2022↗ | BRADBURY DANIEL | Director | Sell | 17,704 | $37.39 | $661.9K | 0 |
| Feb 22, 2022↗ | BRADBURY DANIEL | Director | Sell | 17,704 | $39.13 | $692.7K | 0 |
| Feb 9, 2022↗ | BRADBURY DANIEL | Director | Sell | 17,704 | $46.00 | $814.3K | 0 |
| Jan 24, 2022↗ | BRADBURY DANIEL | Director | Sell | 14,631 | $35.42 | $518.3K | 0 |
| Jan 20, 2022↗ | BRADBURY DANIEL | Director | Sell | 15,604 | $35.26 | $550.3K | 0 |
| Jan 18, 2022↗ | BRADBURY DANIEL | Director | Sell | 2,470 | $35.30 | $87.2K | 0 |
| Jan 4, 2022↗ | BRADBURY DANIEL | Director | Sell | 32,706 | $42.86 | $1.40M | 0 |
| Dec 10, 2021↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 427 | $40.52 | $17.3K | 0 |
| Dec 10, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,111 | $40.52 | $85.5K | 0 |
| Dec 10, 2021↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 516 | $40.52 | $20.9K | 0 |
| Dec 10, 2021↗ | Spiess Bernhard E. | Chief Business Officer | Sell | 366 | $40.52 | $14.8K | 0 |
| Dec 10, 2021↗ | Stokes Frank | Chief Financial Officer | Sell | 895 | $40.52 | $36.3K | 0 |
| Nov 15, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 16,406 | $52.51 | $861.5K | 0 |
| Nov 9, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 3,700 | $56.54 | $209.2K | 0 |
| Nov 8, 2021↗ | BRADBURY DANIEL | Director | Sell | 5,554 | $61.21 | $339.9K | 0 |
| Nov 4, 2021↗ | BRADBURY DANIEL | Director | Sell | 4,446 | $61.05 | $271.4K | 0 |
| Oct 21, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $62.85 | $628.5K | 0 |
| Oct 21, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,500 | $62.95 | $157.4K | 0 |
| Oct 19, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,000 | $66.24 | $331.2K | 0 |
| Oct 6, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,500 | $63.74 | $159.4K | 0 |
| Oct 4, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $61.73 | $617.3K | 0 |
| Oct 4, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,000 | $61.69 | $308.5K | 0 |
| Sep 30, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 12,500 | $65.91 | $823.9K | 0 |
| Sep 28, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 25,000 | $66.15 | $1.65M | 0 |
| Sep 27, 2021↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 10,000 | $71.02 | $710.2K | 0 |
| Sep 21, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $74.32 | $743.2K | 0 |
| Sep 15, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 15,000 | $74.37 | $1.12M | 0 |
| Sep 14, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 3,333 | $74.38 | $247.9K | 0 |
| Sep 13, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 26,667 | $73.75 | $1.97M | 0 |
| Sep 8, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $76.55 | $765.5K | 0 |
| Sep 2, 2021↗ | Spiess Bernhard E. | Chief Business Officer | Sell | 15,401 | $75.78 | $1.17M | 0 |
| Aug 31, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 15,000 | $75.72 | $1.14M | 0 |
| Aug 27, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 30,000 | $74.34 | $2.23M | 0 |
| Aug 23, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 7,500 | $70.57 | $529.3K | 0 |
| Aug 17, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $61.14 | $611.4K | 0 |
| Aug 17, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 12,500 | $59.78 | $747.3K | 0 |
| Aug 13, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 25,000 | $63.21 | $1.58M | 0 |
| Aug 3, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $69.67 | $696.7K | 0 |
| Aug 3, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,020 | $70.35 | $282.8K | 0 |
| Jul 30, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 3,480 | $70.21 | $244.3K | 0 |
| Jul 26, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $64.97 | $649.7K | 0 |
| Jul 21, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 12,500 | $68.05 | $850.6K | 0 |
| Jul 19, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 25,000 | $65.30 | $1.63M | 0 |
| Jul 9, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 10,000 | $72.56 | $725.6K | 0 |
| Jul 8, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $71.05 | $710.5K | 0 |
| Jul 7, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 20,000 | $69.78 | $1.40M | 0 |
| Jun 24, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 10,000 | $74.93 | $749.3K | 0 |
| Jun 22, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 20,000 | $74.81 | $1.50M | 0 |
| Jun 17, 2021↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 10,000 | $75.40 | $754.0K | 0 |
| Jun 17, 2021↗ | KABAKOFF DAVID S | Director | Sell | 30,000 | $75.07 | $2.25M | 0 |
| Jun 15, 2021↗ | Stokes Frank | Chief Financial Officer | Sell | 15,000 | $73.03 | $1.10M | 0 |
| Jun 10, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 10,000 | $70.49 | $704.9K | 0 |
| Jun 8, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 20,000 | $71.00 | $1.42M | 0 |
| Jun 8, 2021↗ | Spiess Bernhard E. | Chief Business Officer | Sell | 8,989 | $70.00 | $629.2K | 0 |
| Jun 1, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,438 | $59.33 | $144.7K | 0 |
| May 27, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 13,531 | $60.14 | $813.8K | 0 |
| May 25, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 12,632 | $60.15 | $759.8K | 0 |
| May 20, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,300 | $60.47 | $78.6K | 0 |
| May 18, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 100 | $60.09 | $6.0K | 0 |
| May 13, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 3,333 | $50.71 | $169.0K | 0 |
| May 11, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,666 | $52.69 | $351.3K | 0 |
| Apr 28, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 14,374 | $68.48 | $984.3K | 0 |
| Apr 26, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 28,748 | $70.02 | $2.01M | 0 |
| Apr 21, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $63.69 | $955.3K | 0 |
| Apr 15, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 14,374 | $68.38 | $982.9K | 0 |
| Apr 13, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 28,748 | $69.08 | $1.99M | 0 |
| Apr 6, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $72.81 | $1.09M | 0 |
| Apr 5, 2021↗ | KABAKOFF DAVID S | Director | Sell | 110,000 | $72.85 | $8.01M | 0 |
| Mar 31, 2021↗ | KABAKOFF DAVID S | Director | Sell | 90,000 | $69.43 | $6.25M | 0 |
| Mar 30, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 16,874 | $60.97 | $1.03M | 0 |
| Mar 26, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 26,249 | $59.71 | $1.57M | 0 |
| Mar 24, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $62.07 | $931.1K | 0 |
| Mar 19, 2021↗ | KABAKOFF DAVID S | Director | Sell | 20,000 | $66.65 | $1.33M | 0 |
| Mar 16, 2021↗ | KABAKOFF DAVID S | Director | Sell | 130,000 | $63.92 | $8.31M | 0 |
| Mar 12, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 14,375 | $64.30 | $924.4K | 0 |
| Mar 10, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 28,750 | $66.33 | $1.91M | 0 |
| Mar 8, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $8078.47 | $121.18M | 0 |
| Feb 26, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 14,375 | $75.03 | $1.08M | 0 |
| Feb 24, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 28,750 | $79.96 | $2.30M | 0 |
| Feb 23, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $81.57 | $1.22M | 0 |
CSTL Insider Buying Activity
The following table shows recent insider purchases of Castle Biosciences, Inc. (CSTL) stock reported via SEC Form 4 filings.
| Date | Insider | Role | Type | Shares | Avg Price | Value | Shares After |
|---|---|---|---|---|---|---|---|
| Jun 5, 2023↗ | Goldberg Ellen | Director | Buy | 4,800 | $14.38 | $69.0K | 0 |
| Nov 29, 2022↗ | Olson Tiffany | Director | Buy | 1,162 | $21.50 | $25.0K | 0 |
| May 12, 2022↗ | Olson Tiffany | Director | Buy | 1,320 | $18.76 | $24.8K | 0 |
CSTL Insider Selling Activity
The following table shows recent insider sales of Castle Biosciences, Inc. (CSTL) stock reported via SEC Form 4 filings.
| Date | Insider | Role | Type | Shares | Avg Price | Value | Shares After |
|---|---|---|---|---|---|---|---|
| Mar 13, 2026↗ | MAETZOLD DEREK J | director, officer: Pres. & Chief Exec. Officer | Sell | 43,285 | $25.66 | $1.11M | 94,737 |
| Mar 9, 2026↗ | Cole G Bradley | director | Sell | 7,403 | $28.47 | $210.7K | 21,964 |
| Mar 9, 2026↗ | Stokes Frank | officer: Chief Financial Officer | Sell | 6,001 | $27.98 | $167.9K | 60,085 |
| Mar 5, 2026↗ | Stokes Frank | officer: Chief Financial Officer | Sell | 7,000 | $27.44 | $192.1K | 54,183 |
| Feb 5, 2026↗ | MAETZOLD DEREK J | director, officer: Pres. & Chief Exec. Officer | Sell | 4,017 | $39.52 | $158.8K | 84,515 |
| Feb 3, 2026↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,017 | $39.52 | $158.8K | 0 |
| Jan 22, 2026↗ | MAETZOLD DEREK J | director, officer: Pres. & Chief Exec. Officer | Sell | 4,017 | $40.01 | $160.7K | 87,715 |
| Jan 20, 2026↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,017 | $40.01 | $160.7K | 0 |
| Jan 7, 2026↗ | MAETZOLD DEREK J | director, officer: Pres. & Chief Exec. Officer | Sell | 4,017 | $38.76 | $155.7K | 30,852 |
| Jan 5, 2026↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,017 | $38.76 | $155.7K | 0 |
| Dec 22, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 830 | $40.35 | $33.5K | 0 |
| Dec 17, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 509 | $40.04 | $20.4K | 0 |
| Dec 17, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 14,888 | $39.31 | $585.3K | 0 |
| Dec 15, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 32,346 | $38.69 | $1.25M | 0 |
| Dec 11, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 13,200 | $37.48 | $494.7K | 0 |
| Dec 11, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 4,496 | $37.45 | $168.4K | 0 |
| Dec 9, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 8,931 | $38.19 | $341.0K | 0 |
| Dec 9, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 19,251 | $38.18 | $735.0K | 0 |
| Dec 9, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 7,243 | $38.17 | $276.5K | 0 |
| Dec 9, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 9,292 | $38.18 | $354.8K | 0 |
| Dec 4, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $40.03 | $53.6K | 0 |
| Dec 2, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,678 | $39.23 | $105.1K | 0 |
| Nov 26, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,258 | $40.09 | $170.7K | 0 |
| Nov 25, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,115 | $40.05 | $204.9K | 0 |
| Nov 20, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 4,693 | $35.58 | $167.0K | 0 |
| Nov 18, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,678 | $34.02 | $91.1K | 0 |
| Nov 11, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 700 | $35.39 | $24.8K | 0 |
| Nov 11, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 18,932 | $35.10 | $664.5K | 0 |
| Nov 11, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 5,388 | $35.08 | $189.0K | 0 |
| Nov 4, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 9,373 | $30.84 | $289.1K | 0 |
| Oct 31, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 12,678 | $25.04 | $317.5K | 0 |
| Oct 20, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $22.44 | $30.0K | 0 |
| Oct 2, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $22.58 | $30.2K | 0 |
| Sep 17, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $21.97 | $29.4K | 0 |
| Sep 2, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $23.93 | $32.0K | 0 |
| Aug 27, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 30,684 | $21.83 | $669.7K | 0 |
| Aug 15, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,339 | $20.04 | $26.8K | 0 |
| Aug 13, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 43,019 | $19.50 | $839.0K | 0 |
| Aug 8, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 4,294 | $19.36 | $83.1K | 0 |
| Aug 8, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 23,972 | $19.36 | $464.1K | 0 |
| Aug 8, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,804 | $19.36 | $54.3K | 0 |
| Aug 8, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 4,356 | $19.36 | $84.3K | 0 |
| Jun 27, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 22,576 | $20.30 | $458.3K | 0 |
| Apr 21, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,644 | $21.52 | $121.4K | 0 |
| Apr 8, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,644 | $20.19 | $113.9K | 0 |
| Mar 26, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,644 | $20.30 | $114.6K | 0 |
| Mar 7, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 29,177 | $20.07 | $585.7K | 0 |
| Mar 4, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 5,573 | $22.23 | $123.9K | 0 |
| Mar 4, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 13,263 | $21.64 | $287.0K | 0 |
| Mar 4, 2025↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 3,640 | $22.23 | $80.9K | 0 |
| Mar 4, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 5,448 | $22.23 | $121.1K | 0 |
| Feb 20, 2025↗ | Stokes Frank | Chief Financial Officer | Sell | 8,046 | $26.70 | $214.8K | 0 |
| Feb 5, 2025↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $28.17 | $221.6K | 0 |
| Jan 13, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,565 | $28.03 | $71.9K | 0 |
| Jan 6, 2025↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $29.14 | $229.2K | 0 |
| Jan 6, 2025↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 2,230 | $30.00 | $66.9K | 0 |
| Jan 6, 2025↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 7,689 | $29.66 | $228.1K | 0 |
| Dec 17, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 9,364 | $28.34 | $265.4K | 0 |
| Dec 13, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 26,123 | $28.72 | $750.3K | 0 |
| Dec 9, 2024↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 5,885 | $30.48 | $179.3K | 0 |
| Dec 9, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 21,361 | $30.42 | $649.8K | 0 |
| Dec 9, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 6,362 | $30.48 | $193.9K | 0 |
| Dec 9, 2024↗ | Stokes Frank | Chief Financial Officer | Sell | 10,244 | $30.45 | $311.9K | 0 |
| Dec 5, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $31.35 | $160.7K | 0 |
| Dec 3, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $30.98 | $243.7K | 0 |
| Nov 15, 2024↗ | Stokes Frank | Chief Financial Officer | Sell | 6,923 | $29.93 | $207.2K | 0 |
| Nov 12, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $34.15 | $175.1K | 0 |
| Nov 5, 2024↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 3,507 | $35.56 | $124.7K | 0 |
| Nov 4, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $32.54 | $166.8K | 0 |
| Nov 1, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $34.73 | $273.3K | 0 |
| Nov 1, 2024↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 3,100 | $35.39 | $109.7K | 0 |
| Oct 14, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $32.27 | $165.5K | 0 |
| Oct 8, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,562 | $30.27 | $77.5K | 0 |
| Oct 7, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $29.44 | $231.6K | 0 |
| Oct 4, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,565 | $28.73 | $73.7K | 0 |
| Sep 16, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,127 | $30.97 | $158.8K | 0 |
| Sep 11, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,616 | $30.32 | $79.3K | 0 |
| Sep 9, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,586 | $29.46 | $76.2K | 0 |
| Sep 5, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,867 | $29.02 | $228.3K | 0 |
| Sep 3, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,914 | $30.04 | $57.5K | 0 |
| Sep 3, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 5,832 | $29.21 | $170.3K | 0 |
| Aug 29, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,441 | $30.08 | $133.6K | 0 |
| Aug 23, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,987 | $30.09 | $89.9K | 0 |
| Aug 12, 2024↗ | BRADBURY DANIEL | Director | Sell | 7,883 | $26.65 | $210.1K | 0 |
| Aug 9, 2024↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 2,592 | $26.83 | $69.5K | 0 |
| Aug 9, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 21,828 | $26.83 | $585.6K | 0 |
| Aug 9, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,804 | $26.83 | $75.2K | 0 |
| Aug 9, 2024↗ | Stokes Frank | Chief Financial Officer | Sell | 2,822 | $26.83 | $75.7K | 0 |
| Aug 7, 2024↗ | Stokes Frank | Chief Financial Officer | Sell | 10,000 | $25.70 | $257.0K | 0 |
| Aug 1, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 12,989 | $23.06 | $299.5K | 0 |
| Jul 29, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,793 | $22.06 | $61.6K | 0 |
| Jul 1, 2024↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,793 | $21.22 | $59.3K | 0 |
| Jun 3, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $23.40 | $148.3K | 0 |
| May 14, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $24.27 | $153.8K | 0 |
| May 6, 2024↗ | BRADBURY DANIEL | Director | Sell | 23,323 | $24.64 | $574.7K | 0 |
| May 6, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $24.72 | $156.6K | 0 |
| Apr 23, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,126 | $20.11 | $22.6K | 0 |
| Apr 12, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,210 | $20.35 | $106.0K | 0 |
| Apr 8, 2024↗ | BRADBURY DANIEL | Director | Sell | 2,400 | $20.45 | $49.1K | 0 |
| Apr 4, 2024↗ | BRADBURY DANIEL | Director | Sell | 20,923 | $21.12 | $441.9K | 0 |
| Apr 3, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $21.70 | $137.5K | 0 |
| Mar 20, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,336 | $20.28 | $128.5K | 0 |
| Mar 7, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,368 | $20.77 | $132.3K | 0 |
| Mar 4, 2024↗ | BRADBURY DANIEL | Director | Sell | 23,323 | $20.68 | $482.3K | 0 |
| Mar 4, 2024↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,131 | $21.41 | $88.5K | 0 |
| Feb 7, 2024↗ | BRADBURY DANIEL | Director | Sell | 2,074 | $23.20 | $48.1K | 0 |
| Feb 5, 2024↗ | BRADBURY DANIEL | Director | Sell | 21,249 | $23.24 | $493.8K | 0 |
| Jan 4, 2024↗ | BRADBURY DANIEL | Director | Sell | 23,323 | $20.39 | $475.6K | 0 |
| Dec 27, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 13,724 | $21.99 | $301.8K | 0 |
| Dec 22, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 11,869 | $21.95 | $260.5K | 0 |
| Dec 20, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 18,482 | $21.29 | $393.4K | 0 |
| Dec 18, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 16,251 | $20.59 | $334.5K | 0 |
| Dec 14, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 23,950 | $20.75 | $497.0K | 0 |
| Dec 12, 2023↗ | BRADBURY DANIEL | Director | Sell | 2,368 | $20.02 | $47.4K | 0 |
| Dec 12, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,432 | $20.19 | $170.3K | 0 |
| Dec 9, 2023↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 5,817 | $20.17 | $117.3K | 0 |
| Dec 9, 2023↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 6,294 | $20.17 | $127.0K | 0 |
| Dec 9, 2023↗ | Stokes Frank | Chief Financial Officer | Sell | 6,655 | $20.17 | $134.2K | 0 |
| Dec 8, 2023↗ | BRADBURY DANIEL | Director | Sell | 6,875 | $20.09 | $138.1K | 0 |
| Dec 8, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 22,814 | $20.16 | $459.8K | 0 |
| Dec 6, 2023↗ | BRADBURY DANIEL | Director | Sell | 200 | $20.02 | $4.0K | 0 |
| Dec 6, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 100 | $20.02 | $2.0K | 0 |
| Dec 1, 2023↗ | BRADBURY DANIEL | Director | Sell | 13,885 | $20.06 | $278.6K | 0 |
| Dec 1, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 9,644 | $20.07 | $193.5K | 0 |
| Nov 29, 2023↗ | BRADBURY DANIEL | Director | Sell | 29,521 | $20.11 | $593.6K | 0 |
| Nov 29, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 21,429 | $20.10 | $430.8K | 0 |
| Nov 24, 2023↗ | BRADBURY DANIEL | Director | Sell | 800 | $20.02 | $16.0K | 0 |
| Nov 24, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 600 | $20.03 | $12.0K | 0 |
| Nov 20, 2023↗ | BRADBURY DANIEL | Director | Sell | 6,055 | $20.04 | $121.3K | 0 |
| Nov 20, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,610 | $20.03 | $112.4K | 0 |
| Sep 1, 2023↗ | BRADBURY DANIEL | Director | Sell | 1,802 | $20.04 | $36.1K | 0 |
| Sep 1, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,500 | $20.05 | $30.1K | 0 |
| Aug 30, 2023↗ | BRADBURY DANIEL | Director | Sell | 11,918 | $20.04 | $238.9K | 0 |
| Aug 30, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 11,955 | $20.05 | $239.7K | 0 |
| Aug 3, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 600 | $20.10 | $12.1K | 0 |
| Jul 7, 2023↗ | BRADBURY DANIEL | Director | Sell | 50,000 | $20.39 | $1.02M | 0 |
| Jul 7, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 25,116 | $20.04 | $503.4K | 0 |
| May 15, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $23.17 | $193.9K | 0 |
| May 4, 2023↗ | BRADBURY DANIEL | Director | Sell | 25,000 | $21.63 | $540.7K | 0 |
| May 4, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $21.64 | $181.1K | 0 |
| Apr 12, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $22.65 | $189.7K | 0 |
| Apr 5, 2023↗ | BRADBURY DANIEL | Director | Sell | 7,100 | $22.20 | $157.6K | 0 |
| Apr 3, 2023↗ | BRADBURY DANIEL | Director | Sell | 17,900 | $22.16 | $396.6K | 0 |
| Apr 3, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $22.14 | $185.4K | 0 |
| Mar 14, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $20.95 | $175.4K | 0 |
| Mar 6, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $24.71 | $206.9K | 0 |
| Mar 2, 2023↗ | BRADBURY DANIEL | Director | Sell | 25,000 | $23.97 | $599.3K | 0 |
| Feb 10, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,372 | $26.18 | $219.2K | 0 |
| Feb 1, 2023↗ | BRADBURY DANIEL | Director | Sell | 25,000 | $27.48 | $686.9K | 0 |
| Feb 1, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,384 | $27.11 | $227.3K | 0 |
| Jan 3, 2023↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $22.89 | $176.3K | 0 |
| Jan 3, 2023↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $22.90 | $205.1K | 0 |
| Dec 19, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $23.07 | $206.7K | 0 |
| Dec 9, 2022↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 1,930 | $22.32 | $43.1K | 0 |
| Dec 9, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,315 | $22.32 | $141.0K | 0 |
| Dec 9, 2022↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 2,334 | $22.32 | $52.1K | 0 |
| Dec 9, 2022↗ | Stokes Frank | Chief Financial Officer | Sell | 2,406 | $22.32 | $53.7K | 0 |
| Dec 5, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $24.79 | $222.1K | 0 |
| Dec 1, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $23.95 | $184.5K | 0 |
| Nov 21, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $20.76 | $185.9K | 0 |
| Nov 7, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $20.35 | $182.3K | 0 |
| Nov 1, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $25.49 | $196.4K | 0 |
| Oct 24, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $20.46 | $183.3K | 0 |
| Oct 11, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 560 | $24.05 | $13.5K | 0 |
| Oct 10, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,398 | $24.28 | $203.9K | 0 |
| Oct 4, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,300 | $30.03 | $39.0K | 0 |
| Oct 3, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $27.17 | $209.3K | 0 |
| Sep 26, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,958 | $24.03 | $215.3K | 0 |
| Sep 12, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,999 | $29.17 | $262.5K | 0 |
| Sep 1, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $28.08 | $216.3K | 0 |
| Aug 29, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 10,359 | $29.55 | $306.1K | 0 |
| Aug 16, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 36 | $32.83 | $1.2K | 0 |
| Aug 15, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 18,931 | $33.00 | $624.7K | 0 |
| Aug 5, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,558 | $30.31 | $47.2K | 0 |
| Aug 3, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,450 | $30.73 | $259.6K | 0 |
| Aug 1, 2022↗ | BRADBURY DANIEL | Director | Sell | 7,704 | $27.47 | $211.6K | 0 |
| Aug 1, 2022↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 8,959 | $27.43 | $245.7K | 0 |
| Mar 29, 2022↗ | BRADBURY DANIEL | Director | Sell | 17,704 | $45.12 | $798.8K | 0 |
| Mar 14, 2022↗ | BRADBURY DANIEL | Director | Sell | 17,704 | $37.39 | $661.9K | 0 |
| Feb 22, 2022↗ | BRADBURY DANIEL | Director | Sell | 17,704 | $39.13 | $692.7K | 0 |
| Feb 9, 2022↗ | BRADBURY DANIEL | Director | Sell | 17,704 | $46.00 | $814.3K | 0 |
| Jan 24, 2022↗ | BRADBURY DANIEL | Director | Sell | 14,631 | $35.42 | $518.3K | 0 |
| Jan 20, 2022↗ | BRADBURY DANIEL | Director | Sell | 15,604 | $35.26 | $550.3K | 0 |
| Jan 18, 2022↗ | BRADBURY DANIEL | Director | Sell | 2,470 | $35.30 | $87.2K | 0 |
| Jan 4, 2022↗ | BRADBURY DANIEL | Director | Sell | 32,706 | $42.86 | $1.40M | 0 |
| Dec 10, 2021↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 427 | $40.52 | $17.3K | 0 |
| Dec 10, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,111 | $40.52 | $85.5K | 0 |
| Dec 10, 2021↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 516 | $40.52 | $20.9K | 0 |
| Dec 10, 2021↗ | Spiess Bernhard E. | Chief Business Officer | Sell | 366 | $40.52 | $14.8K | 0 |
| Dec 10, 2021↗ | Stokes Frank | Chief Financial Officer | Sell | 895 | $40.52 | $36.3K | 0 |
| Nov 15, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 16,406 | $52.51 | $861.5K | 0 |
| Nov 9, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 3,700 | $56.54 | $209.2K | 0 |
| Nov 8, 2021↗ | BRADBURY DANIEL | Director | Sell | 5,554 | $61.21 | $339.9K | 0 |
| Nov 4, 2021↗ | BRADBURY DANIEL | Director | Sell | 4,446 | $61.05 | $271.4K | 0 |
| Oct 21, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $62.85 | $628.5K | 0 |
| Oct 21, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,500 | $62.95 | $157.4K | 0 |
| Oct 19, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,000 | $66.24 | $331.2K | 0 |
| Oct 6, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,500 | $63.74 | $159.4K | 0 |
| Oct 4, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $61.73 | $617.3K | 0 |
| Oct 4, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 5,000 | $61.69 | $308.5K | 0 |
| Sep 30, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 12,500 | $65.91 | $823.9K | 0 |
| Sep 28, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 25,000 | $66.15 | $1.65M | 0 |
| Sep 27, 2021↗ | Oelschlager Kristen M | Chief Operating Officer | Sell | 10,000 | $71.02 | $710.2K | 0 |
| Sep 21, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $74.32 | $743.2K | 0 |
| Sep 15, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 15,000 | $74.37 | $1.12M | 0 |
| Sep 14, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 3,333 | $74.38 | $247.9K | 0 |
| Sep 13, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 26,667 | $73.75 | $1.97M | 0 |
| Sep 8, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $76.55 | $765.5K | 0 |
| Sep 2, 2021↗ | Spiess Bernhard E. | Chief Business Officer | Sell | 15,401 | $75.78 | $1.17M | 0 |
| Aug 31, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 15,000 | $75.72 | $1.14M | 0 |
| Aug 27, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 30,000 | $74.34 | $2.23M | 0 |
| Aug 23, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 7,500 | $70.57 | $529.3K | 0 |
| Aug 17, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $61.14 | $611.4K | 0 |
| Aug 17, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 12,500 | $59.78 | $747.3K | 0 |
| Aug 13, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 25,000 | $63.21 | $1.58M | 0 |
| Aug 3, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $69.67 | $696.7K | 0 |
| Aug 3, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 4,020 | $70.35 | $282.8K | 0 |
| Jul 30, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 3,480 | $70.21 | $244.3K | 0 |
| Jul 26, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $64.97 | $649.7K | 0 |
| Jul 21, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 12,500 | $68.05 | $850.6K | 0 |
| Jul 19, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 25,000 | $65.30 | $1.63M | 0 |
| Jul 9, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 10,000 | $72.56 | $725.6K | 0 |
| Jul 8, 2021↗ | BRADBURY DANIEL | Director | Sell | 10,000 | $71.05 | $710.5K | 0 |
| Jul 7, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 20,000 | $69.78 | $1.40M | 0 |
| Jun 24, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 10,000 | $74.93 | $749.3K | 0 |
| Jun 22, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 20,000 | $74.81 | $1.50M | 0 |
| Jun 17, 2021↗ | Juvenal Tobin W | Chief Commercial Officer | Sell | 10,000 | $75.40 | $754.0K | 0 |
| Jun 17, 2021↗ | KABAKOFF DAVID S | Director | Sell | 30,000 | $75.07 | $2.25M | 0 |
| Jun 15, 2021↗ | Stokes Frank | Chief Financial Officer | Sell | 15,000 | $73.03 | $1.10M | 0 |
| Jun 10, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 10,000 | $70.49 | $704.9K | 0 |
| Jun 8, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 20,000 | $71.00 | $1.42M | 0 |
| Jun 8, 2021↗ | Spiess Bernhard E. | Chief Business Officer | Sell | 8,989 | $70.00 | $629.2K | 0 |
| Jun 1, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 2,438 | $59.33 | $144.7K | 0 |
| May 27, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 13,531 | $60.14 | $813.8K | 0 |
| May 25, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 12,632 | $60.15 | $759.8K | 0 |
| May 20, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 1,300 | $60.47 | $78.6K | 0 |
| May 18, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 100 | $60.09 | $6.0K | 0 |
| May 13, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 3,333 | $50.71 | $169.0K | 0 |
| May 11, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 6,666 | $52.69 | $351.3K | 0 |
| Apr 28, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 14,374 | $68.48 | $984.3K | 0 |
| Apr 26, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 28,748 | $70.02 | $2.01M | 0 |
| Apr 21, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $63.69 | $955.3K | 0 |
| Apr 15, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 14,374 | $68.38 | $982.9K | 0 |
| Apr 13, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 28,748 | $69.08 | $1.99M | 0 |
| Apr 6, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $72.81 | $1.09M | 0 |
| Apr 5, 2021↗ | KABAKOFF DAVID S | Director | Sell | 110,000 | $72.85 | $8.01M | 0 |
| Mar 31, 2021↗ | KABAKOFF DAVID S | Director | Sell | 90,000 | $69.43 | $6.25M | 0 |
| Mar 30, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 16,874 | $60.97 | $1.03M | 0 |
| Mar 26, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 26,249 | $59.71 | $1.57M | 0 |
| Mar 24, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $62.07 | $931.1K | 0 |
| Mar 19, 2021↗ | KABAKOFF DAVID S | Director | Sell | 20,000 | $66.65 | $1.33M | 0 |
| Mar 16, 2021↗ | KABAKOFF DAVID S | Director | Sell | 130,000 | $63.92 | $8.31M | 0 |
| Mar 12, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 14,375 | $64.30 | $924.4K | 0 |
| Mar 10, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 28,750 | $66.33 | $1.91M | 0 |
| Mar 8, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $8078.47 | $121.18M | 0 |
| Feb 26, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 14,375 | $75.03 | $1.08M | 0 |
| Feb 24, 2021↗ | MAETZOLD DEREK J | Pres. & Chief Exec. Officer | Sell | 28,750 | $79.96 | $2.30M | 0 |
| Feb 23, 2021↗ | BRADBURY DANIEL | Director | Sell | 15,000 | $81.57 | $1.22M | 0 |
CSTL Insiders
director, officer: Pres. & Chief Exec. Officer
Similar Stocks to CSTL
TMO
Thermo Fisher Scientific Inc.
$176.79B
DHR
Danaher Corporation
$131.71B
IDXX
IDEXX Laboratories, Inc.
$45.61B
IQV
IQVIA Holdings Inc.
$27.65B
NTRA
Natera, Inc.
$26.97B
MTD
Mettler-Toledo International Inc.
$23.86B
DGX
Quest Diagnostics Incorporated
$23.26B
EXAS
Exact Sciences Corporation
$19.77B