| 2026-05-13 | De La Mesa Manuel J Perez | BUY | 10,000 | $175.95 | $1,759,471 | 40,108 | 33% |
| 2026-05-08 | David G Whalen | BUY | 525 | $190.44 | $99,981 | 8,936 | 6% |
| 2026-05-07 | De La Mesa Manuel J Perez | BUY | 10,000 | $190.00 | $1,900,000 | 30,108 | 50% |
| 2026-05-07 | John E Stokely | BUY | 1,000 | $193.06 | $193,065 | 16,230 | 7% |
| 2026-05-07 | James D Hope | BUY | 464 | $194.41 | $90,209 | 3,678 | 14% |
| 2026-03-24 | Jennifer M Neil | SELL | 508 | $203.60 | $103,429 | 13,969 | 4% |
| 2026-03-13 | De La Mesa Manuel J Perez | BUY | 5,000 | $205.00 | $1,025,000 | 110,108 | 5% |
| 2026-03-02 | De La Mesa Manuel J Perez | BUY | 5,000 | $218.00 | $1,090,000 | 105,108 | 5% |
| 2026-02-25 | James D Hope | BUY | 1,405 | $213.64 | $300,162 | 2,570 | 121% |
| 2026-02-24 | Melanie M Hart | SELL | 2,750 | $220.00 | $605,000 | 18,039 | 13% |
| 2026-02-23 | Romain Kenneth G St | BUY | 4,560 | $219.50 | $1,000,920 | 81,845 | 6% |
| 2026-02-23 | Romain Kenneth G St | BUY | 1,000 | $214.89 | $214,890 | 82,845 | 1% |
| 2025-12-02 | Peter D Arvan | SELL | 2,454 | $244.65 | $600,371 | 88,958 | 3% |
| 2025-12-02 | Peter D Arvan | SELL | 1,144 | $245.98 | $281,401 | 87,814 | 1% |
| 2025-12-02 | Peter D Arvan | SELL | 1,402 | $246.84 | $346,070 | 86,412 | 2% |
| 2025-03-31 | Jennifer M Neil | SELL | 1,223 | $315.00 | $385,245 | 9,667 | 11% |
| 2025-02-25 | De La Mesa Manuel J Perez | SELL | 7,500 | $349.50 | $2,621,250 | 62,577 | 11% |
| 2025-02-25 | De La Mesa Manuel J Perez | SELL | 10,000 | $349.00 | $3,490,000 | 62,577 | 14% |
| 2025-02-25 | De La Mesa Manuel J Perez | SELL | 10,000 | $347.00 | $3,470,000 | 62,577 | 14% |
| 2025-02-24 | De La Mesa Manuel J Perez | SELL | 10,000 | $346.00 | $3,460,000 | 62,577 | 14% |
| 2025-02-24 | Hart Melanie Housey | SELL | 1,250 | $344.92 | $431,150 | 15,782 | 7% |
| 2025-02-24 | Hart Melanie Housey | SELL | 1,062 | $346.38 | $367,856 | 14,720 | 7% |
| 2024-11-07 | Jennifer M Neil | SELL | 687 | $373.00 | $256,251 | 7,961 | 8% |