205 transactions by 19 insiders, from December 8, 2025 to September 14, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| William B. CyrCEO | 160 | 157/160 | — | $33.2M |
| Nicola J. BatyCOO | 5 | — | — | — |
| David BieggerDir | 4 | — | $49K | — |
| Cathal WalshSVP | 4 | — | — | — |
| Nishu D. PatelCAO | 4 | — | — | — |
| Walter N. GeorgeDir | 4 | — | $224K | — |
| Scott James MorrisPres | 3 | — | — | — |
| Thembeka MachabaChief | 3 | — | — | — |
| Lisa Axt AlexanderGC | 3 | — | — | — |
| John Gregory O'ConnorCFO | 2 | — | — | — |
| Daryl G. BrewsterDir | 2 | — | $10K | — |
| Timothy R. McLevishDir | 2 | — | $146K | — |
| Craig D. SteeneckDir | 2 | — | $96K | — |
| Jacki Sue KelleyDir | 2 | — | $48K | — |
| Olufunlayo Olurinde Fajemirokun-BeckDir | 1 | — | — | — |
| Lauri Kien KotcherDir | 1 | — | — | — |
| Leta D. PriestDir | 1 | — | — | — |
| Joseph ScalzoDir | 1 | — | — | — |
| David J. WestDir | 1 | — | — | — |
205 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Walter N. GeorgeDir | Sep 14 | P | 1,000 | $64.92 | $65K |
| Nicola J. BatyCOO | Sep 1 | F | 395 | $70.46 | $28K |
| Nicola J. BatyCOO | Sep 1 | F | 1,687 | $70.46 | $119K |
| William B. CyrCEODERIV | Aug 26 | MPLAN | 7,209 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 26 | MPLAN | 8,170 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 26 | MPLAN | 4,180 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 26 | MPLAN | 56,442 | $0.00 | —? |
| William B. CyrCEO | Aug 26 | SPLAN | 979 | $75.40 | $74K |
| William B. CyrCEO | Aug 26 | MPLAN | 7,209 | $10.23 | $74K |
| William B. CyrCEO | Aug 26 | SPLAN | 1,110 | $75.40 | $84K |
| William B. CyrCEO | Aug 26 | MPLAN | 8,170 | $10.23 | $84K |
| William B. CyrCEO | Aug 26 | SPLAN | 568 | $75.40 | $43K |
| William B. CyrCEO | Aug 26 | MPLAN | 4,180 | $10.23 | $43K |
| William B. CyrCEO | Aug 26 | SPLAN | 37,007 | $74.67 | $2.8M |
| William B. CyrCEO | Aug 26 | MPLAN | 56,442 | $10.23 | $577K |
| William B. CyrCEODERIV | Aug 24 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 21 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 24 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 21 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 24 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 21 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 24 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 21 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | Aug 24 | SPLAN | 1,105 | $74.03 | $82K |
| William B. CyrCEO | Aug 24 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | Aug 21 | SPLAN | 1,102 | $74.34 | $82K |
| William B. CyrCEO | Aug 21 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | Aug 24 | SPLAN | 1,250 | $74.03 | $93K |
| William B. CyrCEO | Aug 24 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | Aug 21 | SPLAN | 1,247 | $74.34 | $93K |
| William B. CyrCEO | Aug 21 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | Aug 24 | SPLAN | 640 | $74.03 | $47K |
| William B. CyrCEO | Aug 24 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | Aug 21 | SPLAN | 639 | $74.34 | $48K |
| William B. CyrCEO | Aug 21 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | Aug 24 | SPLAN | 567 | $74.03 | $42K |
| William B. CyrCEO | Aug 24 | SPLAN | 40,398 | $76.01 | $3.1M |
| William B. CyrCEO | Aug 24 | MPLAN | 62,369 | $10.23 | $638K |
| William B. CyrCEO | Aug 21 | SPLAN | 40,957 | $73.87 | $3.0M |
| William B. CyrCEO | Aug 21 | MPLAN | 62,369 | $10.23 | $638K |
| William B. CyrCEODERIV | Aug 19 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 19 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 19 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 19 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | Aug 19 | SPLAN | 1,125 | $73.58 | $83K |
| William B. CyrCEO | Aug 19 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | Aug 19 | SPLAN | 1,273 | $73.58 | $94K |
| William B. CyrCEO | Aug 19 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | Aug 19 | SPLAN | 652 | $73.58 | $48K |
| William B. CyrCEO | Aug 19 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | Aug 19 | SPLAN | 41,028 | $74.80 | $3.1M |
| William B. CyrCEO | Aug 19 | MPLAN | 62,369 | $10.23 | $638K |
| William B. CyrCEODERIV | Aug 17 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 17 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 17 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 17 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | Aug 17 | SPLAN | 1,123 | $72.41 | $81K |
| William B. CyrCEO | Aug 17 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | Aug 17 | SPLAN | 1,271 | $72.41 | $92K |
| William B. CyrCEO | Aug 17 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | Aug 17 | SPLAN | 651 | $72.41 | $47K |
| William B. CyrCEO | Aug 17 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | Aug 17 | SPLAN | 41,022 | $72.86 | $3.0M |
| William B. CyrCEO | Aug 17 | MPLAN | 62,369 | $10.23 | $638K |
| William B. CyrCEODERIV | Aug 14 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 14 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 14 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | Aug 14 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | Aug 14 | SPLAN | 1,124 | $72.82 | $82K |
| William B. CyrCEO | Aug 14 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | Aug 14 | SPLAN | 1,271 | $72.82 | $93K |
| William B. CyrCEO | Aug 14 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | Aug 14 | SPLAN | 651 | $72.82 | $47K |
| William B. CyrCEO | Aug 14 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | Aug 14 | SPLAN | 41,023 | $72.91 | $3.0M |
| William B. CyrCEO | Aug 14 | MPLAN | 62,369 | $10.23 | $638K |
| Nishu D. PatelCAO | Jun 28 | F | 193 | $57.43 | $11K |
| William B. CyrCEODERIV | May 22 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | May 22 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | May 22 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | May 22 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | May 22 | SPLAN | 1,593 | $51.18 | $82K |
| William B. CyrCEO | May 22 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | May 22 | SPLAN | 1,803 | $51.18 | $92K |
| William B. CyrCEO | May 22 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | May 22 | SPLAN | 923 | $51.18 | $47K |
| William B. CyrCEO | May 22 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | May 22 | SPLAN | 29,280 | $51.26 | $1.5M |
| William B. CyrCEO | May 22 | SPLAN | 13,215 | $50.51 | $667K |
| William B. CyrCEO | May 22 | MPLAN | 62,369 | $10.23 | $638K |
| Craig D. SteeneckDir | May 20 | P | 2,000 | $47.83 | $96K |
| William B. CyrCEODERIV | May 20 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | May 20 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | May 20 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | May 20 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | May 20 | SPLAN | 1,725 | $47.52 | $82K |
| William B. CyrCEO | May 20 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | May 20 | SPLAN | 1,951 | $47.52 | $93K |
| William B. CyrCEO | May 20 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | May 20 | SPLAN | 999 | $47.52 | $47K |
| William B. CyrCEO | May 20 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | May 20 | SPLAN | 42,907 | $47.92 | $2.1M |
| William B. CyrCEO | May 20 | MPLAN | 62,369 | $10.23 | $638K |
| Daryl G. BrewsterDir | May 20 | P | 211 | $47.52 | $10K |
| Timothy R. McLevishDir | May 18 | P | 3,000 | $48.67 | $146K |
| Jacki Sue KelleyDir | May 18 | P | 1,000 | $48.05 | $48K |
| David BieggerDir | May 18 | P | 138 | $51.21 | $7K |
| David BieggerDir | May 18 | P | 172 | $50.06 | $9K |
| David BieggerDir | May 18 | P | 690 | $48.50 | $33K |
| William B. CyrCEODERIV | May 18 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | May 15 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | May 18 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | May 15 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | May 18 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | May 15 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | May 18 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEODERIV | May 15 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | May 18 | SPLAN | 1,656 | $50.04 | $83K |
| William B. CyrCEO | May 18 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | May 15 | SPLAN | 1,657 | $49.09 | $81K |
| William B. CyrCEO | May 15 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | May 18 | SPLAN | 1,874 | $50.04 | $94K |
| William B. CyrCEO | May 18 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | May 15 | SPLAN | 1,874 | $49.09 | $92K |
| William B. CyrCEO | May 15 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | May 18 | SPLAN | 959 | $50.04 | $48K |
| William B. CyrCEO | May 18 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | May 15 | SPLAN | 959 | $49.09 | $47K |
| William B. CyrCEO | May 15 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | May 18 | SPLAN | 1,309 | $51.32 | $67K |
| William B. CyrCEO | May 18 | SPLAN | 7,513 | $50.36 | $378K |
| William B. CyrCEO | May 18 | SPLAN | 1,526 | $49.09 | $75K |
| William B. CyrCEO | May 18 | SPLAN | 32,344 | $48.46 | $1.6M |
| William B. CyrCEO | May 18 | MPLAN | 62,369 | $10.23 | $638K |
| William B. CyrCEO | May 15 | SPLAN | 300 | $49.85 | $15K |
| William B. CyrCEO | May 15 | SPLAN | 36,289 | $49.46 | $1.8M |
| William B. CyrCEO | May 15 | SPLAN | 6,104 | $48.44 | $296K |
| William B. CyrCEO | May 15 | MPLAN | 62,369 | $10.23 | $638K |
| William B. CyrCEODERIV | May 13 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | May 13 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | May 13 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | May 13 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | May 13 | SPLAN | 1,594 | $50.63 | $81K |
| William B. CyrCEO | May 13 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | May 13 | SPLAN | 1,804 | $50.63 | $91K |
| William B. CyrCEO | May 13 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | May 13 | SPLAN | 923 | $50.63 | $47K |
| William B. CyrCEO | May 13 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | May 13 | SPLAN | 195 | $51.07 | $10K |
| William B. CyrCEO | May 13 | SPLAN | 3,691 | $50.32 | $186K |
| William B. CyrCEO | May 13 | SPLAN | 7,433 | $49.26 | $366K |
| William B. CyrCEO | May 13 | SPLAN | 31,178 | $48.51 | $1.5M |
| William B. CyrCEO | May 13 | MPLAN | 62,369 | $10.23 | $638K |
| William B. CyrCEODERIV | May 11 | MPLAN | 7,981 | $0.00 | —? |
| William B. CyrCEODERIV | May 11 | MPLAN | 9,030 | $0.00 | —? |
| William B. CyrCEODERIV | May 11 | MPLAN | 4,620 | $0.00 | —? |
| William B. CyrCEODERIV | May 11 | MPLAN | 62,369 | $0.00 | —? |
| William B. CyrCEO | May 11 | SPLAN | 1,540 | $52.73 | $81K |
| William B. CyrCEO | May 11 | MPLAN | 7,981 | $10.23 | $82K |
| William B. CyrCEO | May 11 | SPLAN | 1,742 | $52.72 | $92K |
| William B. CyrCEO | May 11 | MPLAN | 9,030 | $10.23 | $92K |
| William B. CyrCEO | May 11 | SPLAN | 892 | $52.73 | $47K |
| William B. CyrCEO | May 11 | MPLAN | 4,620 | $10.23 | $47K |
| William B. CyrCEO | May 11 | SPLAN | 1,672 | $52.79 | $88K |
| William B. CyrCEO | May 11 | SPLAN | 744 | $51.74 | $38K |
| William B. CyrCEO | May 11 | SPLAN | 17,622 | $50.96 | $898K |
| William B. CyrCEO | May 11 | SPLAN | 22,290 | $49.97 | $1.1M |
| William B. CyrCEO | May 11 | MPLAN | 62,369 | $10.23 | $638K |
| Walter N. GeorgeDir | May 8 | P | 2,000 | $54.67 | $109K |
| Cathal WalshSVP | Mar 15 | F | 222 | $76.60 | $17K |
| Cathal WalshSVP | Mar 15 | F | 366 | $76.60 | $28K |
| Cathal WalshSVP | Mar 13 | F | 516 | $76.60 | $40K |
| Nishu D. PatelCAO | Mar 15 | F | 111 | $76.60 | $9K |
| Nishu D. PatelCAO | Mar 15 | F | 78 | $76.60 | $6K |
| Scott James MorrisPres | Mar 15 | F | 496 | $76.60 | $38K |
| Thembeka MachabaChief | Mar 15 | F | 166 | $76.60 | $13K |
| William B. CyrCEO | Mar 15 | F | 2,508 | $76.60 | $192K |
| Nicola J. BatyCOO | Mar 15 | F | 418 | $76.60 | $32K |
| Lisa Axt AlexanderGC | Mar 15 | F | 108 | $76.60 | $8K |
| Lisa Axt AlexanderGC | Mar 15 | F | 181 | $76.60 | $14K |
| Walter N. GeorgeDir | Mar 10 | A | 1,589 | $0.00 | — |
| Timothy R. McLevishDir | Mar 10 | A | 1,589 | $0.00 | — |
| Thembeka MachabaChief | Mar 10 | A | 1,968 | $0.00 | — |
| Scott James MorrisPres | Mar 10 | A | 5,456 | $0.00 | — |
| Nishu D. PatelCAO | Mar 10 | A | 983 | $0.00 | — |
| Leta D. PriestDir | Mar 10 | A | 1,589 | $0.00 | — |
| Lauri Kien KotcherDir | Mar 10 | A | 1,589 | $0.00 | — |
| Joseph ScalzoDir | Mar 10 | A | 1,589 | $0.00 | — |
| John Gregory O'ConnorCFO | Mar 10 | A | 4,814 | $0.00 | — |
| Jacki Sue KelleyDir | Mar 10 | A | 1,589 | $0.00 | — |
| David J. WestDir | Mar 10 | A | 1,589 | $0.00 | — |
| Cathal WalshSVP | Mar 10 | A | 1,299 | $0.00 | — |
| Craig D. SteeneckDir | Mar 10 | A | 1,589 | $0.00 | — |
| Olufunlayo Olurinde Fajemirokun-BeckDir | Mar 10 | A | 1,589 | $0.00 | — |
| William B. CyrCEO | Mar 10 | A | 23,688 | $0.00 | — |
| David BieggerDir | Mar 10 | A | 1,589 | $0.00 | — |
| Nicola J. BatyCOO | Mar 10 | A | 5,382 | $0.00 | — |
| Daryl G. BrewsterDir | Mar 10 | A | 1,589 | $0.00 | — |
| Lisa Axt AlexanderGC | Mar 10 | A | 1,222 | $0.00 | — |
| Walter N. GeorgeDir | Feb 25 | P | 630 | $79.04 | $50K |