$108.17
+2.05 (+1.93%)
USD · as of 2026-08-21 · marketstack
Signal = open-market buys/sells (P/S); grants, exercises, tax, gifts are mechanics. Filings through 2026-06-30 only.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-29 | Krishnan Mahesh | Director | −Sell | 7,304 | $75.00 | $547,800 |
| 2026-06-29 | Krishnan Mahesh | Director | +Exercise | 7,304 | $38.46 | $280,912 |
| 2026-06-12 | Snyder Mark Howard | Officer | +Exercise | 5,034 | — | — |
| 2026-06-12 | Snyder Mark Howard | Officer | −Tax w/h | 2,715 | $69.50 | $188,693 |
| 2026-06-03 | Torley Helen | Director,Officer | −Sell | 2,000 | $68.74 | $137,480 |
| 2026-06-03 | Torley Helen | Director,Officer | −Sell | 1,500 | $67.68 | $101,520 |
| 2026-06-03 | Torley Helen | Director,Officer | −Sell | 400 | $66.37 | $26,548 |
| 2026-06-03 | Torley Helen | Director,Officer | +Exercise | 10,000 | $12.07 | $120,700 |
| 2026-06-03 | Torley Helen | Director,Officer | −Sell | 6,100 | $69.69 | $425,109 |
| 2026-06-02 | Torley Helen | Director,Officer | −Sell | 16,600 | $66.31 | $1M |
| 2026-06-02 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-06-02 | Torley Helen | Director,Officer | −Sell | 3,400 | $66.75 | $226,950 |
| 2026-06-01 | Connaughton Bernadette | Director | −Sell | 1,625 | $66.21 | $107,591 |
| 2026-06-01 | Torley Helen | Director,Officer | −Sell | 5,401 | $68.35 | $369,158 |
| 2026-06-01 | Torley Helen | Director,Officer | −Sell | 12,989 | $67.41 | $875,588 |
| 2026-06-01 | Torley Helen | Director,Officer | −Sell | 1,610 | $66.39 | $106,888 |
| 2026-06-01 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-05-13 | Torley Helen | Director,Officer | +Exercise | 10,000 | $12.07 | $120,700 |
| 2026-05-13 | Torley Helen | Director,Officer | −Sell | 600 | $70.81 | $42,486 |
| 2026-05-13 | Torley Helen | Director,Officer | −Sell | 3,950 | $69.79 | $275,671 |
| 2026-05-13 | Torley Helen | Director,Officer | −Sell | 3,350 | $68.88 | $230,748 |
| 2026-05-13 | Torley Helen | Director,Officer | −Sell | 2,100 | $68.10 | $143,010 |
| 2026-05-12 | Torley Helen | Director,Officer | −Sell | 5,900 | $72.15 | $425,685 |
| 2026-05-12 | Torley Helen | Director,Officer | −Sell | 9,802 | $71.37 | $699,569 |
| 2026-05-12 | Torley Helen | Director,Officer | −Sell | 1,398 | $70.29 | $98,265 |
| 2026-05-12 | Torley Helen | Director,Officer | −Sell | 100 | $67.85 | $6,785 |
| 2026-05-12 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-05-12 | Torley Helen | Director,Officer | −Sell | 2,800 | $73.12 | $204,736 |
| 2026-05-11 | Torley Helen | Director,Officer | −Sell | 6,700 | $66.33 | $444,411 |
| 2026-05-11 | Torley Helen | Director,Officer | −Sell | 3,575 | $65.46 | $234,019 |
| 2026-05-11 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-05-11 | Torley Helen | Director,Officer | −Sell | 9,725 | $64.63 | $628,527 |
| 2026-05-05 | Connaughton Bernadette | Director | +Grant | 6,796 | — | — |
| 2026-05-05 | DUNCAN BARBARA GAYLE | Director | +Grant | 3,796 | — | — |
| 2026-05-05 | Henderson Jeffrey William | Director | +Grant | 3,796 | — | — |
| 2026-05-05 | Lang James Paul | Director | +Grant | 3,796 | — | — |
| 2026-05-05 | Krishnan Mahesh | Director | +Grant | 3,796 | — | — |
| 2026-05-05 | Posard Matthew L. | Director | +Grant | 3,796 | — | — |
| 2026-05-01 | Connaughton Bernadette | Director | −Sell | 1,625 | $63.48 | $103,155 |
| 2026-04-06 | Torley Helen | Director,Officer | +Exercise | 10,000 | $12.07 | $120,700 |
| 2026-04-06 | Torley Helen | Director,Officer | −Sell | 4,100 | $64.02 | $262,482 |
| 2026-04-06 | Torley Helen | Director,Officer | −Sell | 5,900 | $63.14 | $372,526 |
| 2026-04-02 | Torley Helen | Director,Officer | −Sell | 15,800 | $64.06 | $1M |
| 2026-04-02 | Torley Helen | Director,Officer | −Sell | 4,200 | $64.89 | $272,538 |
| 2026-04-02 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-04-01 | Torley Helen | Director,Officer | −Sell | 1,000 | $65.71 | $65,710 |
| 2026-04-01 | Torley Helen | Director,Officer | −Sell | 19,000 | $65.36 | $1M |
| 2026-04-01 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-03-10 | Caudill Cortney | Officer | +Exercise | 1,546 | $33.51 | $51,806 |
| 2026-03-10 | Caudill Cortney | Officer | −Sell | 8,857 | $67.64 | $599,087 |
| 2026-03-09 | Caudill Cortney | Officer | +Exercise | 20,000 | $33.51 | $670,200 |
| 2026-03-09 | Caudill Cortney | Officer | −Sell | 17,900 | $67.75 | $1M |
| 2026-03-09 | Caudill Cortney | Officer | −Sell | 2,100 | $68.25 | $143,325 |
| 2026-03-04 | Torley Helen | Director,Officer | +Exercise | 10,000 | $12.07 | $120,700 |
| 2026-03-04 | Torley Helen | Director,Officer | −Sell | 2,671 | $70.95 | $189,507 |
| 2026-03-04 | Torley Helen | Director,Officer | −Sell | 7,329 | $69.94 | $512,590 |
| 2026-03-03 | Torley Helen | Director,Officer | −Sell | 6,519 | $69.33 | $451,962 |
| 2026-03-03 | Torley Helen | Director,Officer | −Sell | 13,481 | $68.85 | $928,167 |
| 2026-03-03 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-03-02 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-03-02 | Torley Helen | Director,Officer | −Sell | 578 | $70.46 | $40,726 |
| 2026-03-02 | Torley Helen | Director,Officer | −Sell | 15,322 | $69.80 | $1M |
| 2026-03-02 | Torley Helen | Director,Officer | −Sell | 4,100 | $69.20 | $283,720 |
| 2026-02-23 | Torley Helen | Director,Officer | −Tax w/h | 12,104 | $70.64 | $855,027 |
| 2026-02-23 | Torley Helen | Director,Officer | +Exercise | 22,436 | — | — |
| 2026-02-23 | LaBrosse Nicole | Officer | +Exercise | 6,688 | — | — |
| 2026-02-23 | LaBrosse Nicole | Officer | −Tax w/h | 3,608 | $70.64 | $254,869 |
| 2026-02-23 | Snyder Mark Howard | Officer | +Exercise | 7,011 | — | — |
| 2026-02-23 | Snyder Mark Howard | Officer | −Tax w/h | 3,782 | $70.64 | $267,160 |
| 2026-02-20 | Torley Helen | Director,Officer | −Tax w/h | 9,040 | $70.98 | $641,659 |
| 2026-02-20 | Torley Helen | Director,Officer | +Exercise | 16,757 | — | — |
| 2026-02-20 | LaBrosse Nicole | Officer | +Exercise | 5,332 | — | — |
| 2026-02-20 | LaBrosse Nicole | Officer | −Tax w/h | 2,876 | $70.98 | $204,138 |
| 2026-02-20 | Snyder Mark Howard | Officer | −Tax w/h | 2,876 | $70.98 | $204,138 |
| 2026-02-20 | Snyder Mark Howard | Officer | +Exercise | 5,332 | — | — |
| 2026-02-20 | Caudill Cortney | Officer | −Tax w/h | 1,037 | $70.98 | $73,606 |
| 2026-02-20 | Caudill Cortney | Officer | +Exercise | 2,666 | — | — |
| 2026-02-16 | Torley Helen | Director,Officer | +Exercise | 16,875 | — | — |
| 2026-02-16 | Torley Helen | Director,Officer | +Exercise | 21,009 | — | — |
| 2026-02-16 | Torley Helen | Director,Officer | +Exercise | 51,171 | — | — |
| 2026-02-16 | Torley Helen | Director,Officer | −Tax w/h | 9,104 | $79.44 | $723,222 |
| 2026-02-16 | Torley Helen | Director,Officer | −Tax w/h | 27,605 | $79.44 | $2M |
| 2026-02-16 | Torley Helen | Director,Officer | −Tax w/h | 11,334 | $79.44 | $900,373 |
| 2026-02-16 | LaBrosse Nicole | Officer | −Tax w/h | 2,874 | $79.44 | $228,311 |
| 2026-02-16 | LaBrosse Nicole | Officer | +Exercise | 5,329 | — | — |
| 2026-02-16 | LaBrosse Nicole | Officer | −Tax w/h | 7,273 | $79.44 | $577,767 |
| 2026-02-16 | LaBrosse Nicole | Officer | +Exercise | 5,093 | — | — |
| 2026-02-16 | LaBrosse Nicole | Officer | +Exercise | 13,351 | — | — |
| 2026-02-16 | LaBrosse Nicole | Officer | −Tax w/h | 2,747 | $79.44 | $218,222 |
| 2026-02-16 | Snyder Mark Howard | Officer | +Exercise | 4,796 | — | — |
| 2026-02-16 | Snyder Mark Howard | Officer | −Tax w/h | 6,481 | $79.44 | $514,851 |
| 2026-02-16 | Snyder Mark Howard | Officer | −Tax w/h | 2,587 | $79.44 | $205,511 |
| 2026-02-16 | Snyder Mark Howard | Officer | +Exercise | 12,016 | — | — |
| 2026-02-05 | Torley Helen | Director,Officer | −Sell | 4,624 | $78.94 | $365,019 |
| 2026-02-05 | Torley Helen | Director,Officer | −Sell | 5,376 | $78.38 | $421,371 |
| 2026-02-05 | Torley Helen | Director,Officer | +Exercise | 10,000 | $12.07 | $120,700 |
| 2026-02-04 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-02-04 | Torley Helen | Director,Officer | −Sell | 9,900 | $76.94 | $761,706 |
| 2026-02-04 | Torley Helen | Director,Officer | −Sell | 10,100 | $77.54 | $783,154 |
| 2026-02-03 | Torley Helen | Director,Officer | −Sell | 7,790 | $76.73 | $597,727 |
| 2026-02-03 | Torley Helen | Director,Officer | −Sell | 9,659 | $75.94 | $733,504 |
| 2026-02-03 | Torley Helen | Director,Officer | −Sell | 2,551 | $74.88 | $191,019 |
| 2026-02-03 | Torley Helen | Director,Officer | +Exercise | 20,000 | $12.07 | $241,400 |
| 2026-01-05 | Connaughton Bernadette | Director | −Sell | 2,000 | $70.25 | $140,500 |
| 2026-01-03 | Snyder Mark Howard | Officer | +Exercise | 7,611 | — | — |
| 2026-01-03 | Snyder Mark Howard | Officer | −Tax w/h | 4,243 | $70.31 | $298,325 |
| 2026-01-02 | Lang James Paul | Director | +Grant | 889 | — | — |
| 2025-12-01 | Torley Helen | Director,Officer | +Exercise | 16,569 | $8.11 | $134,375 |
| 2025-12-01 | Torley Helen | Director,Officer | −Sell | 500 | $70.36 | $35,180 |
| 2025-12-01 | Torley Helen | Director,Officer | −Sell | 261 | $71.60 | $18,688 |
| 2025-12-01 | Torley Helen | Director,Officer | −Sell | 5,402 | $69.44 | $375,115 |
| 2025-12-01 | Torley Helen | Director,Officer | −Sell | 10,406 | $68.51 | $712,915 |
| 2025-12-01 | Connaughton Bernadette | Director | −Sell | 829 | $71.60 | $59,356 |
| 2025-11-26 | Torley Helen | Director,Officer | −Gift | 25,000 | — | — |
| 2025-11-12 | Torley Helen | Director,Officer | +Exercise | 20,000 | $8.11 | $162,200 |
| 2025-11-12 | Torley Helen | Director,Officer | −Sell | 12,718 | $70.22 | $893,058 |
| 2025-11-12 | Torley Helen | Director,Officer | −Sell | 498 | $71.67 | $35,692 |
| 2025-11-12 | Torley Helen | Director,Officer | −Sell | 6,784 | $71.09 | $482,275 |
| 2025-11-11 | Torley Helen | Director,Officer | +Exercise | 20,000 | $8.11 | $162,200 |
| 2025-11-11 | Torley Helen | Director,Officer | −Sell | 4,500 | $67.89 | $305,505 |
SEC Form 3/4/5 through 2026-06-30 · P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
A model's estimate — for research. See the Disclaimer.