$344.28
+1.39 (+0.41%)
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-04-30 | Ishaug Anthony D | Officer | +Exercise | 3,293 | $98.25 | $323,537 |
| 2026-04-28 | Gaudette Renae M. | Officer | +Exercise | 2,500 | $98.25 | $245,625 |
| 2026-03-04 | GRASSLE JENELE C | Director | −Sell | 3,900 | $475.80 | $2M |
| 2026-03-03 | Tomlinson Percy C Jr | Director | −Sell | 1,660 | $460.52 | $764,463 |
| 2026-02-26 | Tomlinson Percy C Jr | Director | +Exercise | 1,600 | $242.58 | $388,128 |
| 2026-02-26 | Tomlinson Percy C Jr | Director | +Exercise | 60 | $197.80 | $11,868 |
| 2026-02-25 | GRASSLE JENELE C | Director | +Exercise | 750 | $176.20 | $132,150 |
| 2026-02-25 | GRASSLE JENELE C | Director | +Exercise | 800 | $134.25 | $107,400 |
| 2026-02-25 | GRASSLE JENELE C | Director | +Exercise | 800 | $143.20 | $114,560 |
| 2026-02-25 | GRASSLE JENELE C | Director | +Exercise | 750 | $164.84 | $123,630 |
| 2026-02-25 | GRASSLE JENELE C | Director | +Exercise | 800 | $156.00 | $124,800 |
| 2025-11-21 | GRASSLE JENELE C | Director | −Sell | 2,400 | $420.87 | $1M |
| 2025-11-19 | GRASSLE JENELE C | Director | +Exercise | 800 | $125.50 | $100,400 |
| 2025-11-19 | GRASSLE JENELE C | Director | +Exercise | 800 | $122.50 | $98,000 |
| 2025-11-19 | GRASSLE JENELE C | Director | +Exercise | 800 | $98.25 | $78,600 |
| 2025-11-07 | Ishaug Anthony D | Officer | +Exercise | 2,490 | $98.25 | $244,643 |
| 2025-11-07 | Ishaug Anthony D | Officer | +Exercise | 510 | $195.82 | $99,868 |
| 2025-11-04 | Tomlinson Percy C Jr | Director | +Exercise | 600 | $197.80 | $118,680 |
| 2025-10-24 | Gaudette Renae M. | Officer | −Sell | 100 | $435.62 | $43,562 |
| 2025-10-24 | Gaudette Renae M. | Officer | −Sell | 1,100 | $415.43 | $456,973 |
| 2025-10-22 | Gaudette Renae M. | Officer | +Exercise | 2,500 | $90.99 | $227,475 |
| 2025-09-17 | Barbetta Lawrence A | Director | −Sell | 636 | $504.91 | $321,123 |
| 2025-09-17 | Barbetta Lawrence A | Director | −Sell | 216 | $505.33 | $109,151 |
| 2025-08-27 | HEFFES BRETT D | Director,Officer | −Sell | 170 | $451.76 | $76,799 |
| 2025-08-27 | HEFFES BRETT D | Director,Officer | −Sell | 1,630 | $452.72 | $737,934 |
| 2025-08-27 | HEFFES BRETT D | Director,Officer | −Sell | 1,186 | $454.03 | $538,480 |
| 2025-08-27 | HEFFES BRETT D | Director,Officer | −Sell | 1,985 | $454.95 | $903,076 |
| 2025-08-27 | HEFFES BRETT D | Director,Officer | +Exercise | 1,390 | $143.87 | $199,979 |
| 2025-08-27 | HEFFES BRETT D | Director,Officer | +Exercise | 2,868 | $164.84 | $472,761 |
| 2025-08-27 | HEFFES BRETT D | Director,Officer | +Exercise | 2,103 | $176.20 | $370,549 |
| 2025-08-26 | HEFFES BRETT D | Director,Officer | +Exercise | 526 | $164.84 | $86,706 |
| 2025-08-26 | HEFFES BRETT D | Director,Officer | +Exercise | 1,915 | $143.87 | $275,511 |
| 2025-08-26 | HEFFES BRETT D | Director,Officer | −Sell | 641 | $452.07 | $289,777 |
| 2025-08-26 | HEFFES BRETT D | Director,Officer | −Sell | 800 | $453.82 | $363,056 |
| 2025-08-26 | HEFFES BRETT D | Director,Officer | −Sell | 400 | $456.97 | $182,788 |
| 2025-08-26 | HEFFES BRETT D | Director,Officer | −Sell | 600 | $458.65 | $275,190 |
| 2025-08-26 | HEFFES BRETT D | Director,Officer | +Exercise | 510 | $195.82 | $99,868 |
| 2025-08-13 | SPRENGER GINA DECARO | Director | +Buy | 250 | $410.77 | $102,693 |
| 2025-07-17 | HEFFES BRETT D | Director,Officer | +Inherited | 53 | — | — |
| 2025-05-30 | Ishaug Anthony D | Officer | −Sell | 184 | $420.60 | $77,390 |
| 2025-05-30 | Ishaug Anthony D | Officer | −Sell | 457 | $422.00 | $192,854 |
| 2025-05-30 | Ishaug Anthony D | Officer | −Sell | 2,859 | $427.07 | $1M |
| 2025-05-30 | Ishaug Anthony D | Officer | −Sell | 200 | $428.14 | $85,628 |
| 2025-05-30 | Ishaug Anthony D | Officer | +Exercise | 6,800 | $90.99 | $618,732 |
| 2025-05-30 | Ishaug Anthony D | Officer | −Sell | 300 | $423.13 | $126,939 |
| 2025-05-16 | GRASSLE JENELE C | Director | −Sell | 1,600 | $428.23 | $685,168 |
| 2025-05-12 | GRASSLE JENELE C | Director | +Exercise | 800 | $91.93 | $73,544 |
| 2025-05-12 | GRASSLE JENELE C | Director | +Exercise | 800 | $90.99 | $72,792 |
| 2025-05-06 | Ishaug Anthony D | Officer | −Sell | 89 | $365.61 | $32,539 |
| 2025-05-06 | Ishaug Anthony D | Officer | −Sell | 169 | $368.14 | $62,216 |
| 2025-05-06 | Ishaug Anthony D | Officer | +Exercise | 3,313 | $91.93 | $304,564 |
| 2025-05-06 | Ishaug Anthony D | Officer | −Sell | 308 | $365.09 | $112,448 |
| 2025-05-06 | Ishaug Anthony D | Officer | −Sell | 1,034 | $367.03 | $379,509 |
| 2025-04-28 | Gaudette Renae M. | Officer | +Exercise | 2,500 | $91.93 | $229,825 |
| 2024-11-25 | OLSON RONALD G | TenPercentOwner | −Sell | 1,400 | $424.35 | $594,090 |
| 2024-11-25 | OLSON RONALD G | TenPercentOwner | −Sell | 2,259 | $424.12 | $958,087 |
| 2024-11-25 | Barbetta Lawrence A | Director | −Sell | 1,035 | $426.02 | $440,931 |
| 2024-11-25 | Barbetta Lawrence A | Director | −Sell | 1,986 | $425.21 | $844,467 |
| 2024-11-22 | OLSON RONALD G | TenPercentOwner | −Sell | 1,500 | $407.95 | $611,925 |
| 2024-11-22 | OLSON RONALD G | TenPercentOwner | −Sell | 1,241 | $407.40 | $505,583 |
| 2024-11-06 | HEFFES BRETT D | Director,Officer | −Sell | 1,598 | $401.94 | $642,300 |
| 2024-11-06 | HEFFES BRETT D | Director,Officer | −Sell | 1,100 | $402.76 | $443,036 |
| 2024-11-06 | HEFFES BRETT D | Director,Officer | −Sell | 502 | $405.00 | $203,310 |
| 2024-11-06 | HEFFES BRETT D | Director,Officer | +Exercise | 3,000 | $156.00 | $468,000 |
| 2024-11-06 | HEFFES BRETT D | Director,Officer | +Exercise | 500 | $143.20 | $71,600 |
| 2024-11-06 | HEFFES BRETT D | Director,Officer | −Sell | 300 | $400.50 | $120,150 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | +Exercise | 2,000 | $156.00 | $312,000 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | +Exercise | 305 | $143.20 | $43,676 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | +Exercise | 695 | $143.87 | $99,990 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | −Sell | 1,900 | $390.00 | $741,000 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | −Sell | 2,113 | $392.92 | $830,240 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | −Sell | 166 | $393.64 | $65,344 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | −Sell | 1,150 | $395.00 | $454,250 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | −Sell | 168 | $395.49 | $66,442 |
| 2024-11-05 | HEFFES BRETT D | Director,Officer | +Exercise | 3,497 | $143.20 | $500,770 |
| 2024-10-25 | Gaudette Renae M. | Officer | −Sell | 1,500 | $380.11 | $570,165 |
| 2024-10-24 | Gaudette Renae M. | Officer | +Exercise | 3,000 | $80.32 | $240,960 |
| 2024-10-18 | Ishaug Anthony D | Officer | −Sell | 400 | $380.14 | $152,056 |
| 2024-10-18 | Ishaug Anthony D | Officer | +Exercise | 2,400 | $91.93 | $220,632 |
| 2024-10-18 | Ishaug Anthony D | Officer | +Exercise | 2,000 | $80.32 | $160,640 |
| 2024-10-18 | Ishaug Anthony D | Officer | +Exercise | 695 | $143.87 | $99,990 |
| 2024-10-18 | Ishaug Anthony D | Officer | −Sell | 100 | $381.09 | $38,109 |
| 2024-10-18 | Ishaug Anthony D | Officer | −Sell | 1,800 | $383.06 | $689,508 |
| 2024-10-18 | Ishaug Anthony D | Officer | −Sell | 100 | $385.46 | $38,546 |
| 2024-07-31 | Barbetta Lawrence A | Director | −Sell | 300 | $399.12 | $119,736 |
| 2024-07-31 | Barbetta Lawrence A | Director | −Sell | 521 | $396.03 | $206,332 |
| 2024-07-31 | Barbetta Lawrence A | Director | −Sell | 1,091 | $395.14 | $431,098 |
| 2024-07-31 | Barbetta Lawrence A | Director | −Sell | 500 | $392.61 | $196,305 |
| 2024-07-29 | Barbetta Lawrence A | Director | −Sell | 44 | $400.32 | $17,614 |
| 2024-07-29 | Barbetta Lawrence A | Director | −Sell | 80 | $405.00 | $32,400 |
| 2024-07-26 | Barbetta Lawrence A | Director | −Sell | 583 | $405.09 | $236,167 |
| 2024-04-22 | Ishaug Anthony D | Officer | +Exercise | 1,500 | $80.32 | $120,480 |
| 2024-04-22 | Ishaug Anthony D | Officer | +Exercise | 2,992 | $66.29 | $198,340 |
| 2024-04-22 | Ishaug Anthony D | Officer | −Sell | 768 | $388.13 | $298,084 |
| 2024-04-22 | Ishaug Anthony D | Officer | −Sell | 50 | $381.22 | $19,061 |
| 2024-04-22 | Ishaug Anthony D | Officer | −Sell | 607 | $390.13 | $236,809 |
| 2024-04-22 | Ishaug Anthony D | Officer | +Exercise | 4,000 | $80.32 | $321,280 |
| 2024-04-22 | Ishaug Anthony D | Officer | −Sell | 29 | $382.39 | $11,089 |
| 2024-04-22 | Ishaug Anthony D | Officer | −Sell | 1,407 | $384.22 | $540,598 |
| 2024-04-22 | Ishaug Anthony D | Officer | −Sell | 483 | $385.69 | $186,288 |
| 2024-04-22 | Ishaug Anthony D | Officer | −Sell | 656 | $387.37 | $254,115 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | +Exercise | 894 | $122.50 | $109,515 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 200 | $374.16 | $74,832 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | +Exercise | 3,290 | $122.50 | $403,025 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | +Exercise | 5,000 | $134.25 | $671,250 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 146 | $385.35 | $56,261 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 2,257 | $366.46 | $827,100 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 314 | $367.81 | $115,492 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 3,188 | $372.14 | $1M |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 504 | $373.23 | $188,108 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | +Exercise | 606 | $164.84 | $99,893 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 4 | $379.23 | $1,517 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 10 | $380.36 | $3,804 |
| 2024-04-18 | HEFFES BRETT D | Director,Officer | −Sell | 1,667 | $383.31 | $638,978 |
| 2024-02-05 | OLSON RONALD G | TenPercentOwner | +Gift | 76,367 | — | — |
| 2024-02-05 | OLSON RONALD G | TenPercentOwner | −Gift | 76,367 | — | — |
| 2024-01-24 | HEFFES BRETT D | Director,Officer | +Z | 285 | — | — |
| 2023-11-22 | WILSON MARK L | Director | −Sell | 1,000 | $437.26 | $437,260 |
| 2023-11-17 | OLSON RONALD G | TenPercentOwner | −Gift | 1,155 | — | — |
| 2023-10-23 | Ishaug Anthony D | Officer | +Exercise | 606 | $164.84 | $99,893 |
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.