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-24 | Mayer Bethany | Director | −Sell | 146 | $396.49 | $57,888 |
| 2026-06-24 | Mayer Bethany | Director | −Sell | 99 | $391.27 | $38,736 |
| 2026-06-24 | Mayer Bethany | Director | −Sell | 29 | $399.96 | $11,599 |
| 2026-06-24 | Mayer Bethany | Director | −Sell | 165 | $398.32 | $65,723 |
| 2026-06-24 | Mayer Bethany | Director | −Sell | 54 | $393.86 | $21,268 |
| 2026-06-24 | Mayer Bethany | Director | −Sell | 193 | $392.67 | $75,785 |
| 2026-06-04 | Dyckerhoff Stefan A | Director | +Grant | 837 | — | — |
| 2026-06-04 | Mayer Bethany | Director | +Grant | 837 | — | — |
| 2026-06-04 | BARRATT CRAIG H | Director | +Grant | 837 | — | — |
| 2026-06-04 | HURLSTON MICHAEL E. | Director | +Grant | 837 | — | — |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 883 | $358.14 | $316,238 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 877 | $359.33 | $315,132 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 1,116 | $360.09 | $401,860 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 854 | $361.11 | $308,388 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 879 | $362.84 | $318,936 |
| 2026-06-04 | LAZAR JACK R | Director | +Grant | 837 | — | — |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 200 | $339.56 | $67,912 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 566 | $356.94 | $202,028 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 946 | $355.13 | $335,953 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 373 | $354.38 | $132,184 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 1,101 | $352.97 | $388,620 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 318 | $351.72 | $111,847 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 17 | $351.13 | $5,969 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 423 | $349.96 | $148,033 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 193 | $347.84 | $67,133 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 238 | $346.27 | $82,412 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 246 | $345.24 | $84,929 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 527 | $342.55 | $180,524 |
| 2026-06-04 | LAZAR JACK R | Director | −Sell | 243 | $344.03 | $83,599 |
| 2026-06-03 | Dyckerhoff Stefan A | Director | −Sell | 428 | $365.09 | $156,259 |
| 2026-06-03 | Dyckerhoff Stefan A | Director | −Sell | 1,019 | $365.09 | $372,027 |
| 2026-06-03 | Dyckerhoff Stefan A | Director | −Sell | 81 | $365.09 | $29,572 |
| 2026-06-03 | Dyckerhoff Stefan A | Director | −Sell | 580 | $364.25 | $211,265 |
| 2026-06-03 | Dyckerhoff Stefan A | Director | −Sell | 3,077 | $364.25 | $1M |
| 2026-06-03 | Dyckerhoff Stefan A | Director | −Sell | 7,314 | $364.25 | $3M |
| 2026-05-22 | Gajendra Sanjay | Director,Officer | +Gift | 226,189 | — | — |
| 2026-05-22 | Gajendra Sanjay | Director,Officer | −Gift | 226,189 | — | — |
| 2026-05-21 | Mazzara Philip | Officer | −Sell | 796 | $291.03 | $231,660 |
| 2026-05-21 | Gajendra Sanjay | Director,Officer | −Sell | 136,709 | $289.13 | $40M |
| 2026-05-21 | Gajendra Sanjay | Director,Officer | −Sell | 137,294 | $290.21 | $40M |
| 2026-05-21 | Gajendra Sanjay | Director,Officer | −Sell | 73,300 | $291.28 | $21M |
| 2026-05-21 | Gajendra Sanjay | Director,Officer | −Sell | 47,710 | $292.14 | $14M |
| 2026-05-21 | Gajendra Sanjay | Director,Officer | −Sell | 4,987 | $293.03 | $1M |
| 2026-05-19 | Mohan Jitendra | Director,Officer | −Sell | 800 | $250.00 | $200,000 |
| 2026-05-19 | Mohan Jitendra | Director,Officer | −Sell | 27,937 | $249.61 | $7M |
| 2026-05-19 | Gajendra Sanjay | Director,Officer | −Sell | 102,839 | $248.91 | $26M |
| 2026-05-19 | Gajendra Sanjay | Director,Officer | −Sell | 76,702 | $249.79 | $19M |
| 2026-05-19 | Gajendra Sanjay | Director,Officer | −Sell | 17,847 | $250.75 | $4M |
| 2026-05-19 | Gajendra Sanjay | Director,Officer | −Sell | 2,612 | $251.54 | $657,022 |
| 2026-05-19 | Gajendra Sanjay | Director,Officer | −Sell | 40,000 | $248.62 | $10M |
| 2026-05-19 | Gajendra Sanjay | Director,Officer | −Sell | 40,000 | $248.50 | $10M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 18,749 | $214.62 | $4M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 10,324 | $216.52 | $2M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 3,247 | $218.59 | $709,762 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 14,416 | $213.63 | $3M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 10,474 | $212.64 | $2M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 5,277 | $211.52 | $1M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 1,996 | $210.67 | $420,497 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 1,189 | $235.36 | $279,843 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 2,841 | $233.03 | $662,038 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 2,320 | $231.73 | $537,614 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 1,848 | $230.47 | $425,909 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 1,100 | $226.73 | $249,403 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 2,400 | $225.43 | $541,032 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 423 | $224.07 | $94,782 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 2,375 | $223.36 | $530,480 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 1,158 | $222.08 | $257,169 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 2,356 | $220.77 | $520,134 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 1,782 | $219.59 | $391,309 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 21,739 | $215.62 | $5M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 5,200 | $217.68 | $1M |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 990 | $235.41 | $233,056 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 646 | $216.97 | $140,163 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 364 | $218.06 | $79,374 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 356 | $218.87 | $77,918 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 274 | $220.20 | $60,335 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 170 | $221.01 | $37,572 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 189 | $222.20 | $41,996 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 245 | $223.75 | $54,819 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 35 | $225.01 | $7,875 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 90 | $225.76 | $20,318 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 275 | $226.71 | $62,345 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 55 | $229.54 | $12,625 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 186 | $230.28 | $42,832 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 387 | $231.31 | $89,517 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 99 | $232.81 | $23,048 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 116 | $233.19 | $27,050 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 395 | $216.31 | $85,442 |
| 2026-05-18 | Mazzara Philip | Officer | −Sell | 9,204 | $235.36 | $2M |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 19,404 | $235.41 | $5M |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 9,409 | $218.50 | $2M |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 3,725 | $219.51 | $817,675 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 6,924 | $220.62 | $2M |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 3,568 | $222.11 | $792,488 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 19 | $222.52 | $4,228 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 2,464 | $223.34 | $550,310 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 2,734 | $223.96 | $612,307 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 1,629 | $225.27 | $366,965 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 6,196 | $226.64 | $1M |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 1,033 | $229.55 | $237,125 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 3,546 | $230.28 | $816,573 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 7,643 | $231.31 | $2M |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 1,946 | $232.81 | $453,048 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 2,282 | $233.18 | $532,117 |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 10,819 | $217.28 | $2M |
| 2026-05-18 | Gajendra Sanjay | Director,Officer | −Sell | 12,103 | $216.46 | $3M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 1,033 | $229.55 | $237,125 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 3,546 | $230.28 | $816,573 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 7,643 | $231.31 | $2M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 1,946 | $232.81 | $453,048 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 2,282 | $233.18 | $532,117 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 19,404 | $235.41 | $5M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 12,103 | $216.46 | $3M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 10,819 | $217.28 | $2M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 9,409 | $218.50 | $2M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 3,725 | $219.51 | $817,675 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 6,924 | $220.62 | $2M |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 3,568 | $222.11 | $792,488 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 19 | $222.52 | $4,228 |
| 2026-05-18 | Mohan Jitendra | Director,Officer | −Sell | 2,464 | $223.34 | $550,310 |
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.