86 transactions by 11 insiders, from December 16, 2025 to September 15, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Jayme L. BrooksCFO | 23 | 10/23 | — | $2.2M |
| Jay SharpPres | 19 | 11/19 | — | $805K |
| Michael M. McCannCEO | 12 | — | — | — |
| Joshua HorowitzDir | 8 | — | $391K | — |
| Nicholas AngerosaPres | 8 | — | — | — |
| Laurel J. KrzeminskiDir | 4 | — | $25K | — |
| David Richard GabouryDir | 4 | — | $100K | — |
| Linda G. AlvaradoDir | 3 | — | — | — |
| Michael F. McNallyDir | 3 | — | — | — |
| Terence Patrick DuganDir | 1 | — | — | — |
| Michael James ReedCOO | 1 | — | — | — |
86 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Jay SharpPres | Sep 15 | SPLAN | 5,094 | $50.21 | $256K |
| Laurel J. KrzeminskiDir | Sep 15 | P | 500 | $50.58 | $25K |
| David Richard GabouryDir | Sep 14 | P | 1,940 | $51.35 | $100K |
| Joshua HorowitzDirJOINT | Sep 15 | P | 662 | $51.25 | $34K |
| Joshua HorowitzDirJOINT | Sep 15 | P | 3,346 | $50.61 | $169K |
| Joshua HorowitzDirJOINT | Sep 15 | P | 212 | $50.66 | $11K |
| Joshua HorowitzDirJOINT | Sep 11 | P | 2,600 | $49.01 | $127K |
| Joshua HorowitzDirJOINT | Sep 11 | P | 1,000 | $49.59 | $50K |
| Jay SharpPres | Jun 15 | GPLAN | 720 | $0.00 | — |
| Jay SharpPres | Jun 15 | SPLAN | 200 | $81.32 | $16K |
| Jay SharpPres | Jun 15 | SPLAN | 2,021 | $80.34 | $162K |
| Jay SharpPres | Jun 15 | SPLAN | 1,862 | $79.67 | $148K |
| Jay SharpPres | Jun 15 | SPLAN | 788 | $78.46 | $62K |
| Michael James ReedCOODERIV | May 18 | A | 403 | $0.00 | —? |
| Jayme L. BrooksCFO | Apr 30 | SPLAN | 3,440 | $100.00 | $344K |
| Jayme L. BrooksCFO | Apr 24 | SPLAN | 2,173 | $100.05 | $217K |
| Jayme L. BrooksCFO | Apr 13 | SPLAN | 5,703 | $85.43 | $487K |
| Jayme L. BrooksCFO | Apr 9 | SPLAN | 841 | $85.11 | $72K |
| Jayme L. BrooksCFO | Apr 8 | SPLAN | 3,366 | $85.19 | $287K |
| Jay SharpPres | Mar 16 | GPLAN | 700 | $0.00 | — |
| Jay SharpPres | Mar 16 | SPLAN | 500 | $81.66 | $41K |
| Jay SharpPres | Mar 16 | SPLAN | 300 | $80.55 | $24K |
| Jay SharpPres | Mar 16 | SPLAN | 709 | $79.52 | $56K |
| Jay SharpPres | Mar 16 | SPLAN | 491 | $78.61 | $39K |
| Jayme L. BrooksCFO | Mar 17 | SPLAN | 1,100 | $81.40 | $90K |
| Jayme L. BrooksCFO | Mar 17 | SPLAN | 1,546 | $80.28 | $124K |
| Jayme L. BrooksCFO | Mar 17 | SPLAN | 460 | $78.80 | $36K |
| Jayme L. BrooksCFO | Mar 17 | SPLAN | 4,167 | $78.07 | $325K |
| Jayme L. BrooksCFO | Mar 17 | SPLAN | 2,637 | $77.10 | $203K |
| Jay SharpPres | Mar 2 | F | 12,359 | $89.17 | $1.1M |
| Jay SharpPres | Mar 2 | A | 28,747 | $0.00 | — |
| Michael M. McCannCEO | Mar 2 | F | 20,466 | $89.17 | $1.8M |
| Michael M. McCannCEO | Mar 2 | A | 52,008 | $0.00 | — |
| Jayme L. BrooksCFO | Mar 2 | F | 16,070 | $89.17 | $1.4M |
| Jayme L. BrooksCFO | Mar 2 | A | 40,835 | $0.00 | — |
| Nicholas AngerosaPres | Mar 2 | F | 8,878 | $89.17 | $792K |
| Nicholas AngerosaPres | Mar 2 | A | 22,559 | $0.00 | — |
| Terence Patrick DuganDirDERIV | Jan 20 | A | 1,498 | $0.00 | —? |
| Jay SharpPresDERIV | Jan 1 | A | 1,678 | $0.00 | —? |
| Jay SharpPresDERIV | Jan 1 | M | 487 | $0.00 | —? |
| Jay SharpPresDERIV | Jan 1 | M | 929 | $0.00 | —? |
| Jay SharpPres | Jan 1 | F | 1,756 | $77.85 | $137K |
| Jay SharpPres | Jan 1 | M | 487 | $0.00 | — |
| Jay SharpPres | Jan 1 | M | 929 | $0.00 | — |
| Michael M. McCannCEODERIV | Jan 1 | A | 6,260 | $0.00 | —? |
| Michael M. McCannCEODERIV | Jan 1 | M | 1,499 | $0.00 | —? |
| Michael M. McCannCEODERIV | Jan 1 | M | 2,627 | $0.00 | —? |
| Michael M. McCannCEODERIV | Jan 1 | M | 1,080 | $0.00 | —? |
| Michael M. McCannCEODERIV | Jan 1 | M | 4,699 | $0.00 | —? |
| Michael M. McCannCEO | Jan 1 | F | 2,538 | $77.85 | $198K |
| Michael M. McCannCEO | Jan 1 | M | 1,499 | $0.00 | — |
| Michael M. McCannCEO | Jan 1 | M | 2,627 | $0.00 | — |
| Michael M. McCannCEO | Jan 1 | M | 1,080 | $0.00 | — |
| Michael M. McCannCEO | Jan 1 | M | 4,699 | $0.00 | — |
| Michael F. McNallyDirDERIV | Jan 1 | A | 1,498 | $0.00 | —? |
| Michael F. McNallyDirDERIV | Jan 1 | M | 956 | $0.00 | —? |
| Michael F. McNallyDir | Jan 1 | M | 956 | $0.00 | — |
| Laurel J. KrzeminskiDirDERIV | Jan 1 | A | 1,498 | $0.00 | —? |
| Laurel J. KrzeminskiDirDERIV | Jan 1 | M | 956 | $0.00 | —? |
| Laurel J. KrzeminskiDir | Jan 1 | M | 956 | $0.00 | — |
| Joshua HorowitzDirDERIV | Jan 1 | A | 1,498 | $0.00 | —? |
| Joshua HorowitzDirDERIV | Jan 1 | M | 956 | $0.00 | —? |
| Joshua HorowitzDir | Jan 1 | M | 956 | $0.00 | — |
| David Richard GabouryDirDERIV | Jan 1 | A | 1,498 | $0.00 | —? |
| David Richard GabouryDirDERIV | Jan 1 | M | 956 | $0.00 | —? |
| David Richard GabouryDir | Jan 1 | M | 956 | $0.00 | — |
| Jayme L. BrooksCFODERIV | Jan 1 | A | 2,276 | $0.00 | —? |
| Jayme L. BrooksCFODERIV | Jan 1 | M | 657 | $0.00 | —? |
| Jayme L. BrooksCFODERIV | Jan 1 | M | 1,266 | $0.00 | —? |
| Jayme L. BrooksCFODERIV | Jan 1 | M | 98 | $0.00 | —? |
| Jayme L. BrooksCFODERIV | Jan 1 | M | 4,440 | $0.00 | —? |
| Jayme L. BrooksCFO | Jan 1 | F | 2,668 | $77.85 | $208K |
| Jayme L. BrooksCFO | Jan 1 | M | 657 | $0.00 | — |
| Jayme L. BrooksCFO | Jan 1 | M | 1,266 | $0.00 | — |
| Jayme L. BrooksCFO | Jan 1 | M | 98 | $0.00 | — |
| Jayme L. BrooksCFO | Jan 1 | M | 4,440 | $0.00 | — |
| Nicholas AngerosaPresDERIV | Jan 1 | A | 1,440 | $0.00 | —? |
| Nicholas AngerosaPresDERIV | Jan 1 | M | 416 | $0.00 | —? |
| Nicholas AngerosaPresDERIV | Jan 1 | M | 771 | $0.00 | —? |
| Nicholas AngerosaPres | Jan 1 | F | 1,579 | $77.85 | $123K |
| Nicholas AngerosaPres | Jan 1 | M | 416 | $0.00 | — |
| Nicholas AngerosaPres | Jan 1 | M | 771 | $0.00 | — |
| Linda G. AlvaradoDirDERIV | Jan 1 | A | 1,498 | $0.00 | —? |
| Linda G. AlvaradoDirDERIV | Jan 1 | M | 956 | $0.00 | —? |
| Linda G. AlvaradoDir | Jan 1 | M | 956 | $0.00 | — |
| Jayme L. BrooksCFO | Dec 16 | G | 614 | $0.00 | — |