$60.25
+0.57 (+0.96%)
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-17 | Nersesian Ronald S. | Director | +Exercise | 3,974 | $50.78 | $201,800 |
| 2026-06-17 | Wibergh Johan | Director | −Tax w/h | 265 | $50.78 | $13,457 |
| 2026-06-17 | Wibergh Johan | Director | +Exercise | 3,974 | $50.78 | $201,800 |
| 2026-06-17 | Sweet Thomas W | Director | +Exercise | 3,974 | $50.78 | $201,800 |
| 2026-06-17 | SPRAGUE KARA LYNN | Director | +Exercise | 3,974 | $50.78 | $201,800 |
| 2026-06-17 | EKHOLM BORJE | Director | +Exercise | 3,974 | $50.78 | $201,800 |
| 2026-06-17 | Lloyd Meaghan | Director | +Exercise | 3,974 | $50.78 | $201,800 |
| 2026-06-17 | Gabriel Kaigham | Director | +Exercise | 3,974 | $50.78 | $201,800 |
| 2026-04-16 | SCHWARTZ MARK DAVID | Officer | −Sell | 8,442 | $67.01 | $565,698 |
| 2026-04-16 | SCHWARTZ MARK DAVID | Officer | −Sell | 8,283 | $67.01 | $555,044 |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | −Tax w/h | 7,038 | $66.51 | $468,097 |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | +Exercise | 16,085 | $66.51 | $1M |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | −Tax w/h | 8,589 | $66.51 | $571,254 |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | +Exercise | 19,631 | $66.51 | $1M |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | −Tax w/h | 6,687 | $66.51 | $444,752 |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | +Grant | 46,937 | $66.51 | $3M |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | −Tax w/h | 61,604 | $66.51 | $4M |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | +Grant | 140,809 | $66.51 | $9M |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | +Exercise | 15,284 | $66.51 | $1M |
| 2026-04-15 | PAINTER ROBERT G | Director,Officer | −Tax w/h | 20,535 | $66.51 | $1M |
| 2026-04-15 | Large Peter | Officer | +Exercise | 3,298 | $66.51 | $219,350 |
| 2026-04-15 | Large Peter | Officer | +Exercise | 1,354 | $66.51 | $90,055 |
| 2026-04-15 | Large Peter | Officer | −Tax w/h | 800 | $66.51 | $53,208 |
| 2026-04-15 | Large Peter | Officer | +Exercise | 1,930 | $66.51 | $128,364 |
| 2026-04-15 | Large Peter | Officer | −Tax w/h | 1,366 | $66.51 | $90,853 |
| 2026-04-15 | Large Peter | Officer | −Tax w/h | 561 | $66.51 | $37,312 |
| 2026-04-15 | Large Peter | Officer | −Tax w/h | 1,677 | $66.51 | $111,537 |
| 2026-04-15 | Large Peter | Officer | +Grant | 4,563 | $66.51 | $303,485 |
| 2026-04-15 | Large Peter | Officer | −Tax w/h | 5,761 | $66.51 | $383,164 |
| 2026-04-15 | Large Peter | Officer | +Grant | 13,689 | $66.51 | $910,455 |
| 2026-04-15 | Sawarynski Phillip | Officer | −Tax w/h | 2,315 | $66.51 | $153,971 |
| 2026-04-15 | Sawarynski Phillip | Officer | +Exercise | 5,290 | $66.51 | $351,838 |
| 2026-04-15 | Sawarynski Phillip | Officer | +Grant | 3,895 | $66.51 | $259,056 |
| 2026-04-15 | Sawarynski Phillip | Officer | −Tax w/h | 1,705 | $66.51 | $113,400 |
| 2026-04-15 | Sawarynski Phillip | Officer | +Exercise | 1,374 | $66.51 | $91,385 |
| 2026-04-15 | Sawarynski Phillip | Officer | −Tax w/h | 602 | $66.51 | $40,039 |
| 2026-04-15 | Sawarynski Phillip | Officer | +Exercise | 4,423 | $66.51 | $294,174 |
| 2026-04-15 | Sawarynski Phillip | Officer | −Tax w/h | 1,936 | $66.51 | $128,763 |
| 2026-04-15 | Bisio Ronald | Officer | +Grant | 4,563 | $66.51 | $303,485 |
| 2026-04-15 | Bisio Ronald | Officer | −Tax w/h | 1,729 | $66.51 | $114,996 |
| 2026-04-15 | Bisio Ronald | Officer | +Exercise | 3,436 | $66.51 | $228,528 |
| 2026-04-15 | Bisio Ronald | Officer | −Tax w/h | 1,423 | $66.51 | $94,644 |
| 2026-04-15 | Bisio Ronald | Officer | +Exercise | 5,790 | $66.51 | $385,093 |
| 2026-04-15 | Bisio Ronald | Officer | −Tax w/h | 2,398 | $66.51 | $159,491 |
| 2026-04-15 | Bisio Ronald | Officer | +Exercise | 5,078 | $66.51 | $337,738 |
| 2026-04-15 | Bisio Ronald | Officer | −Tax w/h | 2,103 | $66.51 | $139,871 |
| 2026-04-15 | Bisio Ronald | Officer | −Tax w/h | 5,989 | $66.51 | $398,328 |
| 2026-04-15 | Bisio Ronald | Officer | +Grant | 13,689 | $66.51 | $910,455 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | −Tax w/h | 2,624 | $66.51 | $174,522 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | +Exercise | 5,996 | $66.51 | $398,794 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | −Tax w/h | 2,639 | $66.51 | $175,520 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | +Exercise | 6,032 | $66.51 | $401,188 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | −Tax w/h | 1,182 | $66.51 | $78,615 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | +Exercise | 2,700 | $66.51 | $179,577 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | −Tax w/h | 1,318 | $66.51 | $87,660 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | +Grant | 3,585 | $66.51 | $238,438 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | −Tax w/h | 4,582 | $66.51 | $304,749 |
| 2026-04-15 | SCHWARTZ MARK DAVID | Officer | +Grant | 10,757 | $66.51 | $715,448 |
| 2026-04-15 | Keating Christopher F | Officer | −Tax w/h | 2,389 | $66.51 | $158,892 |
| 2026-04-15 | Keating Christopher F | Officer | +Grant | 7,334 | $66.51 | $487,784 |
| 2026-04-15 | Keating Christopher F | Officer | −Tax w/h | 926 | $66.51 | $61,588 |
| 2026-04-15 | Keating Christopher F | Officer | +Grant | 2,444 | $66.51 | $162,550 |
| 2026-04-15 | Keating Christopher F | Officer | −Tax w/h | 703 | $66.51 | $46,757 |
| 2026-04-15 | Keating Christopher F | Officer | +Exercise | 1,841 | $66.51 | $122,445 |
| 2026-04-15 | Keating Christopher F | Officer | −Tax w/h | 806 | $66.51 | $53,607 |
| 2026-04-15 | Keating Christopher F | Officer | +Exercise | 1,810 | $66.51 | $120,383 |
| 2026-04-15 | Keating Christopher F | Officer | −Tax w/h | 792 | $66.51 | $52,676 |
| 2026-04-15 | Keating Christopher F | Officer | +Exercise | 2,116 | $66.51 | $140,735 |
| 2026-04-15 | Allison Jennifer | Officer | −Tax w/h | 959 | $66.51 | $63,783 |
| 2026-04-15 | Allison Jennifer | Officer | +Grant | 2,363 | $66.51 | $157,163 |
| 2026-04-15 | Allison Jennifer | Officer | −Tax w/h | 846 | $66.51 | $56,267 |
| 2026-04-15 | Allison Jennifer | Officer | +Exercise | 1,608 | $66.51 | $106,948 |
| 2026-04-15 | Allison Jennifer | Officer | −Tax w/h | 765 | $66.51 | $50,880 |
| 2026-04-15 | Allison Jennifer | Officer | +Exercise | 1,779 | $66.51 | $118,321 |
| 2026-04-15 | Allison Jennifer | Officer | −Tax w/h | 671 | $66.51 | $44,628 |
| 2026-04-15 | Allison Jennifer | Officer | +Exercise | 1,411 | $66.51 | $93,846 |
| 2026-04-15 | Allison Jennifer | Officer | −Tax w/h | 2,950 | $66.51 | $196,205 |
| 2026-04-15 | Allison Jennifer | Officer | +Grant | 7,089 | $66.51 | $471,489 |
| 2026-04-14 | PAINTER ROBERT G | Director,Officer | −Sell | 7,500 | $66.94 | $502,050 |
| 2026-03-10 | PAINTER ROBERT G | Director,Officer | −Sell | 7,500 | $70.45 | $528,375 |
| 2026-03-02 | Bement Kenneth B | Officer | +Grant | 159 | $56.84 | $9,043 |
| 2026-02-27 | Dalton James Calvin | Director | −Sell | 733 | $67.02 | $49,126 |
| 2026-02-10 | PAINTER ROBERT G | Director,Officer | −Sell | 7,500 | $65.14 | $488,550 |
| 2026-01-15 | Sawarynski Phillip | Officer | −Tax w/h | 2,457 | $79.76 | $195,970 |
| 2026-01-15 | Sawarynski Phillip | Officer | +Exercise | 656 | $79.76 | $52,323 |
| 2026-01-15 | Sawarynski Phillip | Officer | −Tax w/h | 279 | $79.76 | $22,253 |
| 2026-01-15 | Sawarynski Phillip | Officer | +Exercise | 6,429 | $79.76 | $512,777 |
| 2026-01-13 | PAINTER ROBERT G | Director,Officer | −Sell | 7,500 | $80.88 | $606,600 |
| 2025-12-16 | Sawarynski Phillip | Officer | −Sell | 2,250 | $80.45 | $181,013 |
| 2025-12-10 | Large Peter | Officer | −Tax w/h | 170 | $81.77 | $13,901 |
| 2025-12-10 | Large Peter | Officer | +Exercise | 170 | — | — |
| 2025-12-10 | Large Peter | Officer | −Tax w/h | 161 | $81.77 | $13,165 |
| 2025-12-10 | Large Peter | Officer | +Exercise | 161 | — | — |
| 2025-12-10 | Large Peter | Officer | −Tax w/h | 138 | $81.77 | $11,284 |
| 2025-12-10 | Large Peter | Officer | +Exercise | 138 | — | — |
| 2025-12-09 | PAINTER ROBERT G | Director,Officer | −Sell | 7,500 | $81.39 | $610,425 |
| 2025-12-01 | PAINTER ROBERT G | Director,Officer | −Gift | 35,482 | — | — |
| 2025-11-28 | Dalton James Calvin | Director | −Sell | 616 | $81.99 | $50,506 |
| 2025-11-26 | Bisio Ronald | Officer | −Sell | 2,500 | $80.87 | $202,175 |
| 2025-11-17 | SCHWARTZ MARK DAVID | Officer | −Sell | 1,672 | $76.83 | $128,460 |
| 2025-11-11 | PAINTER ROBERT G | Director,Officer | −Sell | 7,500 | $79.50 | $596,250 |
| 2025-11-11 | Wibergh Johan | Director | −Gift | 36,409 | — | — |
| 2025-11-11 | Wibergh Johan | Director | +Gift | 36,409 | — | — |
| 2025-11-06 | Gabriel Kaigham | Director | −Sell | 1,718 | $81.00 | $139,158 |
| 2025-11-04 | Bisio Ronald | Officer | −Tax w/h | 636 | $79.75 | $50,721 |
| 2025-11-04 | Bisio Ronald | Officer | +Exercise | 484 | — | — |
| 2025-11-04 | Bisio Ronald | Officer | −Tax w/h | 484 | $79.75 | $38,599 |
| 2025-11-04 | Bisio Ronald | Officer | +Exercise | 636 | — | — |
| 2025-10-14 | PAINTER ROBERT G | Director,Officer | −Sell | 7,500 | $75.65 | $567,375 |
| 2025-09-19 | PEEK MARK S | Director | +Gift | 4,928 | — | — |
| 2025-09-19 | PEEK MARK S | Director | −Gift | 4,928 | — | — |
| 2025-09-18 | Keating Christopher F | Officer | −Sell | 7,365 | $81.74 | $602,015 |
| 2025-09-11 | PEEK MARK S | Director | −Gift | 87,589 | — | — |
| 2025-09-11 | PEEK MARK S | Director | +Gift | 87,589 | — | — |
| 2025-09-09 | Sawarynski Phillip | Officer | −Sell | 2,250 | $81.31 | $182,948 |
| 2025-09-09 | PAINTER ROBERT G | Director,Officer | −Sell | 7,500 | $81.31 | $609,825 |
| 2025-08-28 | Dalton James Calvin | Director | −Sell | 609 | $82.41 | $50,188 |
| 2025-08-27 | Bisio Ronald | Officer | −Sell | 2,500 | $81.55 | $203,875 |
| 2025-08-27 | Large Peter | Officer | +Exercise | 503 | $63.47 | $31,925 |
| 2025-08-27 | Large Peter | Officer | −Sell | 503 | $81.55 | $41,020 |
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.