Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-29 | Brannan Andrew | Officer | +Exercise | 6,464 | $88.00 | $568,832 |
| 2026-06-29 | Brannan Andrew | Officer | −Sell | 6,464 | $144.71 | $935,405 |
| 2026-06-22 | Baumgartner Jeffrey W | Officer | −Sell | 1,170 | $168.23 | $196,829 |
| 2026-06-03 | THOMAS SCOTT | Officer | −Sell | 1,300 | $180.04 | $234,052 |
| 2026-06-03 | THOMAS SCOTT | Officer | +Exercise | 1,300 | $78.00 | $101,400 |
| 2026-06-02 | Baumgartner Jeffrey W | Officer | −Sell | 3,907 | $168.54 | $658,486 |
| 2026-06-02 | Baumgartner Jeffrey W | Officer | +Exercise | 3,907 | $41.49 | $162,101 |
| 2026-05-29 | Baumgartner Jeffrey W | Officer | −Sell | 11,171 | $171.65 | $2M |
| 2026-05-29 | Baumgartner Jeffrey W | Officer | +Exercise | 10,000 | $38.34 | $383,400 |
| 2026-05-29 | Brannan Andrew | Officer | −Sell | 1,645 | $175.75 | $289,109 |
| 2026-05-21 | Alberty Carl Jackson | Officer | −Tax w/h | 419 | $166.62 | $69,814 |
| 2026-05-21 | Alberty Carl Jackson | Officer | +Exercise | 1,080 | — | — |
| 2026-05-21 | Baumgartner Jeffrey W | Officer | +Exercise | 1,080 | — | — |
| 2026-05-21 | Baumgartner Jeffrey W | Officer | −Tax w/h | 419 | $166.62 | $69,814 |
| 2026-05-21 | Dougherty Justin E | Officer | +Exercise | 1,080 | — | — |
| 2026-05-21 | Dougherty Justin E | Officer | −Tax w/h | 419 | $166.62 | $69,814 |
| 2026-05-21 | Dougherty Justin E | Officer | −Sell | 2,000 | $166.50 | $333,000 |
| 2026-05-21 | Forsyth John | Director,Officer | +Exercise | 6,171 | — | — |
| 2026-05-21 | Forsyth John | Director,Officer | −Tax w/h | 2,429 | $166.62 | $404,720 |
| 2026-05-21 | Grode Denise | Officer | +Exercise | 925 | — | — |
| 2026-05-21 | Grode Denise | Officer | −Tax w/h | 282 | $166.62 | $46,987 |
| 2026-05-21 | THOMAS SCOTT | Officer | +Exercise | 1,080 | — | — |
| 2026-05-21 | THOMAS SCOTT | Officer | −Tax w/h | 425 | $166.62 | $70,814 |
| 2026-05-21 | Brannan Andrew | Officer | −Tax w/h | 463 | $166.62 | $77,145 |
| 2026-05-21 | Brannan Andrew | Officer | +Exercise | 925 | — | — |
| 2026-05-20 | DAVERN ALEXANDER M | Director | −Sell | 1,000 | $159.00 | $159,000 |
| 2026-05-08 | Forsyth John | Director,Officer | −Sell | 5,000 | $170.41 | $852,050 |
| 2026-04-09 | THOMAS SCOTT | Officer | +Exercise | 9,942 | $68.56 | $681,624 |
| 2026-04-09 | THOMAS SCOTT | Officer | −Sell | 9,942 | $160.11 | $2M |
| 2026-03-05 | Woolard Jeffrey | Officer | +Exercise | 11,862 | — | — |
| 2026-03-05 | Woolard Jeffrey | Officer | −Tax w/h | 3,884 | $134.28 | $521,544 |
| 2026-02-27 | Alberty Carl Jackson | Officer | +Exercise | 1,197 | $78.00 | $93,366 |
| 2026-02-20 | DAVERN ALEXANDER M | Director | −Sell | 1,000 | $140.00 | $140,000 |
| 2026-02-13 | THOMAS SCOTT | Officer | −Sell | 3,239 | $141.63 | $458,740 |
| 2026-02-13 | THOMAS SCOTT | Officer | +Exercise | 3,239 | $54.65 | $177,011 |
| 2026-02-11 | Dougherty Justin E | Officer | −Sell | 3,000 | $143.16 | $429,480 |
| 2026-02-09 | Alberty Carl Jackson | Officer | −Sell | 3,648 | $142.09 | $518,344 |
| 2026-02-06 | Forsyth John | Director,Officer | −Tax w/h | 6,777 | $142.78 | $967,620 |
| 2026-02-06 | Forsyth John | Director,Officer | +Exercise | 21,166 | — | — |
| 2026-02-06 | Forsyth John | Director,Officer | −Tax w/h | 7,316 | $142.78 | $1M |
| 2026-02-06 | Forsyth John | Director,Officer | +Exercise | 17,220 | — | — |
| 2026-02-06 | Alberty Carl Jackson | Officer | −Tax w/h | 781 | $142.78 | $111,511 |
| 2026-02-06 | Alberty Carl Jackson | Officer | +Exercise | 3,012 | — | — |
| 2026-02-06 | Alberty Carl Jackson | Officer | −Tax w/h | 597 | $142.78 | $85,240 |
| 2026-02-06 | Alberty Carl Jackson | Officer | +Exercise | 2,450 | — | — |
| 2026-02-06 | Baumgartner Jeffrey W | Officer | −Tax w/h | 781 | $142.78 | $111,511 |
| 2026-02-06 | Baumgartner Jeffrey W | Officer | +Exercise | 3,012 | — | — |
| 2026-02-06 | Baumgartner Jeffrey W | Officer | −Tax w/h | 597 | $142.78 | $85,240 |
| 2026-02-06 | Baumgartner Jeffrey W | Officer | +Exercise | 2,450 | — | — |
| 2026-02-06 | Brannan Andrew | Officer | −Tax w/h | 1,093 | $142.78 | $156,059 |
| 2026-02-06 | Brannan Andrew | Officer | +Exercise | 2,687 | — | — |
| 2026-02-06 | Brannan Andrew | Officer | −Tax w/h | 1,344 | $142.78 | $191,896 |
| 2026-02-06 | Brannan Andrew | Officer | +Exercise | 2,186 | — | — |
| 2026-02-06 | Grode Denise | Officer | −Tax w/h | 533 | $142.78 | $76,102 |
| 2026-02-06 | Grode Denise | Officer | +Exercise | 2,687 | — | — |
| 2026-02-06 | Grode Denise | Officer | −Tax w/h | 702 | $142.78 | $100,232 |
| 2026-02-06 | Grode Denise | Officer | +Exercise | 2,186 | — | — |
| 2026-02-06 | THOMAS SCOTT | Officer | +Exercise | 2,450 | — | — |
| 2026-02-06 | THOMAS SCOTT | Officer | −Tax w/h | 779 | $142.78 | $111,226 |
| 2026-02-06 | THOMAS SCOTT | Officer | −Tax w/h | 597 | $142.78 | $85,240 |
| 2026-02-06 | THOMAS SCOTT | Officer | +Exercise | 3,012 | — | — |
| 2026-02-06 | Dougherty Justin E | Officer | −Tax w/h | 781 | $142.78 | $111,511 |
| 2026-02-06 | Dougherty Justin E | Officer | +Exercise | 2,450 | — | — |
| 2026-02-06 | Dougherty Justin E | Officer | −Tax w/h | 597 | $142.78 | $85,240 |
| 2026-02-06 | Dougherty Justin E | Officer | +Exercise | 3,012 | — | — |
| 2026-02-04 | Forsyth John | Director,Officer | −Sell | 21,806 | $135.15 | $3M |
| 2025-11-14 | Brannan Andrew | Officer | −Sell | 912 | $117.44 | $107,105 |
| 2025-11-14 | Brannan Andrew | Officer | +Exercise | 595 | $68.56 | $40,793 |
| 2025-11-14 | Brannan Andrew | Officer | +Exercise | 7,406 | $78.00 | $577,668 |
| 2025-11-14 | Brannan Andrew | Officer | −Sell | 7,406 | $119.39 | $884,202 |
| 2025-11-14 | Brannan Andrew | Officer | −Sell | 595 | $117.44 | $69,877 |
| 2025-11-10 | Alberty Carl Jackson | Officer | −Gift | 500 | — | — |
| 2025-11-07 | Alberty Carl Jackson | Officer | −Sell | 1,000 | $116.65 | $116,650 |
| 2025-11-02 | Habermann Ulf | Officer | −Tax w/h | 1,364 | $132.65 | $180,935 |
| 2025-11-02 | Habermann Ulf | Officer | +Exercise | 5,601 | — | — |
| 2025-10-20 | THOMAS SCOTT | Officer | −Sell | 734 | $131.25 | $96,338 |
| 2025-10-20 | THOMAS SCOTT | Officer | +Exercise | 734 | $31.25 | $22,938 |
| 2025-09-18 | THOMAS SCOTT | Officer | −Sell | 11,089 | $121.49 | $1M |
| 2025-09-18 | THOMAS SCOTT | Officer | +Exercise | 11,089 | $41.49 | $460,083 |
| 2025-09-17 | Baumgartner Jeffrey W | Officer | −Sell | 854 | $120.00 | $102,480 |
| 2025-09-17 | Baumgartner Jeffrey W | Officer | +Exercise | 7,308 | $78.00 | $570,024 |
| 2025-09-17 | Baumgartner Jeffrey W | Officer | −Sell | 7,308 | $120.00 | $876,960 |
| 2025-09-17 | Baumgartner Jeffrey W | Officer | −Sell | 1,000 | $120.00 | $120,000 |
| 2025-09-17 | Baumgartner Jeffrey W | Officer | +Exercise | 854 | $78.00 | $66,612 |
| 2025-09-17 | Baumgartner Jeffrey W | Officer | +Exercise | 1,000 | $88.00 | $88,000 |
| 2025-09-15 | Grode Denise | Officer | −Sell | 2,202 | $116.87 | $257,348 |
| 2025-09-02 | Baumgartner Jeffrey W | Officer | −Sell | 10,000 | $111.78 | $1M |
| 2025-09-02 | Baumgartner Jeffrey W | Officer | +Exercise | 10,000 | $38.34 | $383,400 |
| 2025-08-29 | Grode Denise | Officer | −Sell | 2,208 | $114.36 | $252,507 |
| 2025-08-12 | Dougherty Justin E | Officer | −Sell | 1,542 | $108.08 | $166,659 |
| 2025-08-08 | Alberty Carl Jackson | Officer | −Sell | 2,000 | $100.35 | $200,700 |
| 2025-07-26 | Tupman David J. | Director | +Grant | 1,624 | — | — |
| 2025-07-26 | Lego Catherine P | Director | +Grant | 1,624 | — | — |
| 2025-07-26 | Hussain Muhammad Raghib | Director | +Grant | 1,624 | — | — |
| 2025-07-26 | DAVERN ALEXANDER M | Director | +Grant | 1,624 | — | — |
| 2025-07-26 | LE DUY LOAN T | Director | +Grant | 1,624 | — | — |
| 2025-07-26 | MOSLEY WILLIAM D | Director | +Grant | 1,624 | — | — |
| 2025-06-03 | Alberty Carl Jackson | Officer | −Sell | 2,000 | $100.00 | $200,000 |
| 2025-06-03 | Baumgartner Jeffrey W | Officer | −Sell | 10,000 | $100.00 | $1M |
| 2025-06-03 | Baumgartner Jeffrey W | Officer | +Exercise | 10,000 | $38.34 | $383,400 |
| 2025-05-21 | DAVERN ALEXANDER M | Director | −Sell | 1,000 | $105.63 | $105,630 |
| 2025-05-09 | Dougherty Justin E | Officer | −Sell | 3,838 | $100.12 | $384,261 |
| 2025-04-06 | Grode Denise | Officer | −Tax w/h | 1,128 | $83.23 | $93,883 |
| 2025-04-06 | Grode Denise | Officer | +Exercise | 4,629 | — | — |
| 2025-04-06 | Grode Denise | Officer | +Exercise | 2,949 | — | — |
| 2025-04-06 | Grode Denise | Officer | −Tax w/h | 752 | $83.23 | $62,589 |
| 2025-03-03 | THOMAS SCOTT | Officer | −Sell | 3,000 | $103.76 | $311,280 |
| 2025-03-02 | THOMAS SCOTT | Officer | −Tax w/h | 1,039 | $104.21 | $108,274 |
| 2025-03-02 | THOMAS SCOTT | Officer | +Exercise | 4,079 | — | — |
| 2025-03-02 | THOMAS SCOTT | Officer | −Tax w/h | 739 | $104.21 | $77,011 |
| 2025-03-02 | THOMAS SCOTT | Officer | +Exercise | 3,031 | — | — |
| 2025-03-02 | Dougherty Justin E | Officer | +Exercise | 4,079 | — | — |
| 2025-03-02 | Dougherty Justin E | Officer | +Exercise | 3,031 | — | — |
| 2025-03-02 | Dougherty Justin E | Officer | −Tax w/h | 739 | $104.21 | $77,011 |
| 2025-03-02 | Dougherty Justin E | Officer | −Tax w/h | 1,037 | $104.21 | $108,066 |
| 2025-03-02 | Brannan Andrew | Officer | +Exercise | 2,841 | — | — |
| 2025-03-02 | Brannan Andrew | Officer | −Tax w/h | 1,912 | $104.21 | $199,250 |
| 2025-03-02 | Brannan Andrew | Officer | −Tax w/h | 1,421 | $104.21 | $148,082 |
| 2025-03-02 | Brannan Andrew | Officer | +Exercise | 3,824 | — | — |
| 2025-03-02 | Baumgartner Jeffrey W | Officer | −Tax w/h | 785 | $104.21 | $81,805 |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.