$259.01
+6.65 (+2.64%)
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-16 | Shefman Randy | Officer | −Sell | 500 | $215.85 | $107,925 |
| 2026-05-11 | Shefman Randy | Officer | −Sell | 1,000 | $243.74 | $243,740 |
| 2026-03-12 | Isto Mark | Director | −Sell | 2,000 | $274.83 | $549,660 |
| 2026-03-11 | Crandall David R | Officer | −Gift | 150 | — | — |
| 2026-03-04 | Libner Paul | Officer | −Sell | 200 | $280.20 | $56,040 |
| 2026-03-04 | Libner Paul | Officer | −Sell | 700 | $282.82 | $197,974 |
| 2026-03-04 | Libner Paul | Officer | −Sell | 700 | $281.42 | $196,994 |
| 2026-03-04 | Libner Paul | Officer | −Sell | 500 | $283.66 | $141,830 |
| 2026-03-04 | Libner Paul | Officer | −Sell | 1,000 | $285.84 | $285,840 |
| 2026-03-04 | Libner Paul | Officer | −Sell | 100 | $284.41 | $28,441 |
| 2026-03-02 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 1,395 | $304.29 | $424,485 |
| 2026-03-02 | Breeze Daniel | Officer | −Sell | 700 | $302.00 | $211,400 |
| 2026-03-02 | Breeze Daniel | Officer | −Sell | 700 | $299.73 | $209,811 |
| 2026-03-02 | Libner Paul | Officer | −Tax w/h | 515 | $304.29 | $156,709 |
| 2026-03-02 | Raffield Martin | Officer | −Tax w/h | 213 | $304.29 | $64,814 |
| 2026-03-02 | Shefman Randy | Officer | −Tax w/h | 309 | $304.29 | $94,026 |
| 2026-03-01 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 1,624 | $299.79 | $486,859 |
| 2026-03-01 | Libner Paul | Officer | −Tax w/h | 622 | $299.79 | $186,469 |
| 2026-03-01 | Raffield Martin | Officer | −Tax w/h | 354 | $299.79 | $106,126 |
| 2026-03-01 | Shefman Randy | Officer | −Tax w/h | 368 | $299.79 | $110,323 |
| 2026-03-01 | Crandall David R | Officer | −Tax w/h | 232 | $299.79 | $69,551 |
| 2026-02-27 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 1,216 | $299.79 | $364,545 |
| 2026-02-27 | Libner Paul | Officer | −Tax w/h | 480 | $299.79 | $143,899 |
| 2026-02-27 | Raffield Martin | Officer | −Tax w/h | 313 | $299.79 | $93,834 |
| 2026-02-27 | Shefman Randy | Officer | −Tax w/h | 312 | $299.79 | $93,534 |
| 2026-02-27 | Crandall David R | Officer | −Tax w/h | 192 | $299.79 | $57,560 |
| 2026-02-26 | Heissenbuttel William Holmes | Director,Officer | +Grant | 680 | — | — |
| 2026-02-26 | Heissenbuttel William Holmes | Director,Officer | +Grant | 4,212 | — | — |
| 2026-02-26 | Breeze Daniel | Officer | +Grant | 340 | — | — |
| 2026-02-26 | Breeze Daniel | Officer | +Grant | 1,791 | — | — |
| 2026-02-26 | Libner Paul | Officer | +Grant | 1,612 | — | — |
| 2026-02-26 | Libner Paul | Officer | +Grant | 340 | — | — |
| 2026-02-26 | Raffield Martin | Officer | +Grant | 1,608 | — | — |
| 2026-02-26 | Raffield Martin | Officer | +Grant | 340 | — | — |
| 2026-02-26 | Shefman Randy | Officer | +Grant | 1,557 | — | — |
| 2026-02-26 | Shefman Randy | Officer | +Grant | 340 | — | — |
| 2026-02-26 | Crandall David R | Officer | +Grant | 914 | — | — |
| 2026-02-26 | Hayes William M. | Director | +Grant | 561 | — | — |
| 2026-02-26 | Chubbs Fabiana | Director | +Grant | 561 | — | — |
| 2026-02-20 | Hayes William M. | Director | −Sell | 4,173 | $277.07 | $1M |
| 2026-02-03 | Isto Mark | Director | −Gift | 580 | — | — |
| 2025-12-17 | Vance Ronald J | Director | −Sell | 300 | $218.53 | $65,559 |
| 2025-12-17 | Libner Paul | Officer | −Gift | 463 | — | — |
| 2025-12-11 | Vance Ronald J | Director | −Sell | 500 | $218.29 | $109,145 |
| 2025-12-04 | Breeze Daniel | Officer | −Sell | 970 | $202.23 | $196,163 |
| 2025-11-24 | Libner Paul | Officer | −Gift | 225 | — | — |
| 2025-09-14 | Raffield Martin | Officer | −Tax w/h | 18 | $189.32 | $3,408 |
| 2025-08-18 | Libner Paul | Officer | −Tax w/h | 229 | $171.55 | $39,285 |
| 2025-08-18 | Shefman Randy | Officer | −Tax w/h | 186 | $171.55 | $31,908 |
| 2025-08-18 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 657 | $171.55 | $112,708 |
| 2025-06-10 | Libner Paul | Officer | −Sell | 2,000 | $176.96 | $353,920 |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | +Exercise | 7,720 | $83.29 | $642,999 |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | +Exercise | 8,057 | $87.42 | $704,343 |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | −Disp→issuer | 11,190 | $185.92 | $2M |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 6,135 | $185.92 | $1M |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | +Exercise | 1,200 | $83.29 | $99,948 |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | +Exercise | 1,143 | $87.42 | $99,921 |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | +Exercise | 1,286 | $77.73 | $99,961 |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 1,611 | $185.92 | $299,517 |
| 2025-04-22 | Heissenbuttel William Holmes | Director,Officer | +Exercise | 9,434 | $77.73 | $733,305 |
| 2025-03-17 | Shefman Randy | Officer | −Sell | 1,300 | $154.98 | $201,474 |
| 2025-03-11 | Breeze Daniel | Officer | −Sell | 705 | $154.00 | $108,570 |
| 2025-03-03 | Heissenbuttel William Holmes | Director,Officer | +Grant | 4,560 | — | — |
| 2025-03-03 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 2,677 | $147.56 | $395,018 |
| 2025-03-03 | Breeze Daniel | Officer | +Grant | 1,632 | — | — |
| 2025-03-03 | Libner Paul | Officer | −Tax w/h | 546 | $147.56 | $80,568 |
| 2025-03-03 | Libner Paul | Officer | +Grant | 1,411 | — | — |
| 2025-03-03 | Raffield Martin | Officer | +Grant | 1,219 | — | — |
| 2025-03-03 | Raffield Martin | Officer | −Tax w/h | 471 | $147.56 | $69,501 |
| 2025-03-03 | Shefman Randy | Officer | −Tax w/h | 546 | $147.56 | $80,568 |
| 2025-03-03 | Shefman Randy | Officer | +Grant | 1,411 | — | — |
| 2025-03-02 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 930 | $147.00 | $136,710 |
| 2025-03-02 | Libner Paul | Officer | −Tax w/h | 339 | $147.00 | $49,833 |
| 2025-03-02 | Raffield Martin | Officer | −Tax w/h | 213 | $147.00 | $31,311 |
| 2025-03-02 | Shefman Randy | Officer | −Tax w/h | 302 | $147.00 | $44,394 |
| 2025-03-01 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 1,076 | $147.00 | $158,172 |
| 2025-03-01 | Crandall David R | Officer | −Disp→issuer | 268 | $147.00 | $39,396 |
| 2025-03-01 | Libner Paul | Officer | −Tax w/h | 439 | $147.00 | $64,533 |
| 2025-03-01 | Raffield Martin | Officer | −Tax w/h | 390 | $147.00 | $57,330 |
| 2025-03-01 | Shefman Randy | Officer | −Tax w/h | 403 | $147.00 | $59,241 |
| 2025-02-27 | Hayes William M. | Director | +Grant | 1,034 | — | — |
| 2025-02-27 | Vance Ronald J | Director | +Grant | 1,034 | — | — |
| 2025-02-27 | Heissenbuttel William Holmes | Director,Officer | +Grant | 8,310 | — | — |
| 2025-02-27 | Breeze Daniel | Officer | +Grant | 3,360 | — | — |
| 2025-02-27 | Crandall David R | Officer | +Grant | 1,800 | — | — |
| 2025-02-27 | Libner Paul | Officer | +Grant | 3,180 | — | — |
| 2025-02-27 | Raffield Martin | Officer | +Grant | 3,070 | — | — |
| 2025-02-27 | Shefman Randy | Officer | +Grant | 3,070 | — | — |
| 2025-01-15 | Heissenbuttel William Holmes | Director,Officer | −Sell | 1,500 | $136.45 | $204,675 |
| 2024-12-16 | Heissenbuttel William Holmes | Director,Officer | −Sell | 400 | $146.56 | $58,624 |
| 2024-12-16 | Heissenbuttel William Holmes | Director,Officer | −Sell | 1,100 | $145.90 | $160,490 |
| 2024-12-11 | Libner Paul | Officer | +Exercise | 1,490 | $121.12 | $180,469 |
| 2024-12-11 | Libner Paul | Officer | −Tax w/h | 829 | $153.82 | $127,517 |
| 2024-12-11 | Libner Paul | Officer | −Disp→issuer | 8,270 | $153.82 | $1M |
| 2024-12-11 | Libner Paul | Officer | +Exercise | 4,715 | $139.84 | $659,346 |
| 2024-12-11 | Libner Paul | Officer | −Sell | 1,756 | $153.00 | $268,668 |
| 2024-12-11 | Libner Paul | Officer | +Exercise | 2,560 | $124.60 | $318,976 |
| 2024-12-11 | Libner Paul | Officer | +Exercise | 933 | $77.73 | $72,522 |
| 2024-12-11 | Libner Paul | Officer | +Exercise | 467 | $87.42 | $40,825 |
| 2024-12-11 | Libner Paul | Officer | +Exercise | 715 | $139.84 | $99,986 |
| 2024-12-10 | Breeze Daniel | Officer | −Sell | 201 | $150.06 | $30,162 |
| 2024-12-09 | Breeze Daniel | Officer | −Sell | 549 | $150.00 | $82,350 |
| 2024-11-13 | Heissenbuttel William Holmes | Director,Officer | −Sell | 300 | $142.41 | $42,723 |
| 2024-11-13 | Heissenbuttel William Holmes | Director,Officer | −Sell | 469 | $143.75 | $67,419 |
| 2024-11-13 | Heissenbuttel William Holmes | Director,Officer | −Sell | 2,415 | $140.22 | $338,631 |
| 2024-11-13 | Heissenbuttel William Holmes | Director,Officer | −Sell | 400 | $141.01 | $56,404 |
| 2024-11-13 | Heissenbuttel William Holmes | Director,Officer | −Sell | 300 | $144.17 | $43,251 |
| 2024-11-08 | Hayes William M. | Director | −Sell | 1,984 | $147.05 | $291,747 |
| 2024-09-14 | Raffield Martin | Officer | −Tax w/h | 18 | $143.19 | $2,577 |
| 2024-09-13 | Breeze Daniel | Officer | −Sell | 840 | $143.43 | $120,481 |
| 2024-09-13 | Libner Paul | Officer | −Sell | 200 | $142.50 | $28,500 |
| 2024-08-29 | Libner Paul | Officer | −Sell | 1,500 | $142.53 | $213,795 |
| 2024-08-28 | Shefman Randy | Officer | −Sell | 4,600 | $140.31 | $645,426 |
| 2024-08-24 | Breeze Daniel | Officer | +Grant | 2,842 | — | — |
| 2024-08-24 | Libner Paul | Officer | +Grant | 2,904 | — | — |
| 2024-08-24 | Libner Paul | Officer | −Tax w/h | 1,740 | $141.15 | $245,601 |
| 2024-08-24 | Shefman Randy | Officer | −Tax w/h | 1,660 | $141.15 | $234,309 |
| 2024-08-24 | Shefman Randy | Officer | +Grant | 2,904 | — | — |
| 2024-08-24 | Heissenbuttel William Holmes | Director,Officer | −Tax w/h | 5,211 | $141.15 | $735,533 |
| 2024-08-24 | Heissenbuttel William Holmes | Director,Officer | +Grant | 8,703 | — | — |
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.