168 transactions by 13 insiders, from January 1, 2026 to August 12, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Steven T. GallagherOfficer | 34 | — | — | — |
| Steven F. SiegelOfficer | 31 | — | — | — |
| Kevin BrydzinskiOfficer | 31 | — | — | — |
| Brian T. FinneganOfficer | 31 | — | — | — |
| Mark HorganChief | 31 | — | — | — |
| Michael B. BermanDir | 2 | — | — | $267K |
| Julie BowermanDir | 2 | — | — | $232K |
| Daniel B. HurwitzDir | 1 | — | — | — |
| Sheryl Maxwell CroslandDir | 1 | — | — | — |
| Thomas W. DicksonDir | 1 | — | — | — |
| William D. RahmDir | 1 | — | — | — |
| Sandra AJ LawrenceDir | 1 | — | — | — |
| John Peter SuarezDir | 1 | — | — | — |
168 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Michael B. BermanDir | Aug 12 | S | 9,000 | $29.70 | $267K |
| William D. RahmDir | Apr 22 | A | 3,976 | $0.00 | — |
| Thomas W. DicksonDir | Apr 22 | A | 3,976 | $0.00 | — |
| Sandra AJ LawrenceDir | Apr 22 | A | 3,976 | $0.00 | — |
| Sheryl Maxwell CroslandDir | Apr 22 | A | 5,798 | $0.00 | — |
| John Peter SuarezDir | Apr 22 | A | 3,976 | $0.00 | — |
| Daniel B. HurwitzDir | Apr 22 | A | 3,976 | $0.00 | — |
| Julie BowermanDir | Apr 22 | A | 3,976 | $0.00 | — |
| Michael B. BermanDir | Apr 22 | A | 3,976 | $0.00 | — |
| Julie BowermanDir | Feb 12 | S | 8,000 | $29.03 | $232K |
| Kevin BrydzinskiOfficerDERIV | Feb 4 | A | 3,246 | $0.00 | —? |
| Brian T. FinneganOfficerDERIV | Feb 4 | A | 43,275 | $0.00 | —? |
| Brian T. FinneganOfficerDERIV | Feb 4 | A | 2,746 | $0.00 | —? |
| Brian T. FinneganOfficerDERIV | Feb 4 | A | 29,258 | $0.00 | —? |
| Brian T. FinneganOfficer | Feb 4 | F | 1,403 | $27.73 | $39K |
| Brian T. FinneganOfficer | Feb 4 | A | 2,747 | — | — |
| Brian T. FinneganOfficer | Feb 4 | F | 14,936 | $27.73 | $414K |
| Brian T. FinneganOfficer | Feb 4 | A | 29,257 | — | — |
| Mark HorganChiefDERIV | Feb 4 | A | 21,638 | $0.00 | —? |
| Mark HorganChiefDERIV | Feb 4 | A | 2,746 | $0.00 | —? |
| Mark HorganChiefDERIV | Feb 4 | A | 29,258 | $0.00 | —? |
| Mark HorganChief | Feb 4 | F | 1,403 | $27.73 | $39K |
| Mark HorganChief | Feb 4 | A | 2,747 | — | — |
| Mark HorganChief | Feb 4 | F | 14,936 | $27.73 | $414K |
| Mark HorganChief | Feb 4 | A | 29,257 | — | — |
| Steven T. GallagherOfficerDERIV | Feb 4 | A | 12,982 | $0.00 | —? |
| Steven T. GallagherOfficerDERIV | Feb 4 | A | 528 | $0.00 | —? |
| Steven T. GallagherOfficerDERIV | Feb 4 | A | 5,626 | $0.00 | —? |
| Steven T. GallagherOfficer | Feb 4 | F | 151 | $27.73 | $4K |
| Steven T. GallagherOfficer | Feb 4 | A | 528 | — | — |
| Steven T. GallagherOfficer | Feb 4 | F | 1,602 | $27.73 | $44K |
| Steven T. GallagherOfficer | Feb 4 | A | 5,624 | — | — |
| Steven F. SiegelOfficerDERIV | Feb 4 | A | 12,982 | $0.00 | —? |
| Steven F. SiegelOfficerDERIV | Feb 4 | A | 1,902 | $0.00 | —? |
| Steven F. SiegelOfficerDERIV | Feb 4 | A | 20,256 | $0.00 | —? |
| Steven F. SiegelOfficer | Feb 4 | F | 971 | $27.73 | $27K |
| Steven F. SiegelOfficer | Feb 4 | A | 1,902 | — | — |
| Steven F. SiegelOfficer | Feb 4 | F | 10,339 | $27.73 | $287K |
| Steven F. SiegelOfficer | Feb 4 | A | 20,252 | — | — |
| Mark HorganChiefDERIV | Jan 1 | M | 7,697 | — | — |
| Mark HorganChiefDERIV | Jan 1 | M | 7,725 | — | — |
| Mark HorganChiefDERIV | Jan 1 | M | 7,326 | — | — |
| Mark HorganChiefDERIV | Jan 1 | M | 5,174 | — | — |
| Mark HorganChiefDERIV | Jan 1 | M | 10,344 | — | — |
| Mark HorganChiefDERIV | Jan 1 | M | 7,512 | — | — |
| Mark HorganChiefDERIV | Jan 1 | M | 7,512 | — | — |
| Mark HorganChiefDERIV | Jan 1 | M | 13,948 | — | — |
| Mark HorganChief | Jan 1 | F | 3,929 | $26.22 | $103K |
| Mark HorganChief | Jan 1 | M | 7,697 | — | — |
| Mark HorganChief | Jan 1 | F | 3,944 | $26.22 | $103K |
| Mark HorganChief | Jan 1 | M | 7,725 | — | — |
| Mark HorganChief | Jan 1 | F | 3,740 | $26.22 | $98K |
| Mark HorganChief | Jan 1 | M | 7,326 | — | — |
| Mark HorganChief | Jan 1 | F | 1,865 | $26.22 | $49K |
| Mark HorganChief | Jan 1 | M | 5,174 | — | — |
| Mark HorganChief | Jan 1 | F | 4,682 | $26.22 | $123K |
| Mark HorganChief | Jan 1 | M | 10,344 | — | — |
| Mark HorganChief | Jan 1 | F | 2,708 | $26.22 | $71K |
| Mark HorganChief | Jan 1 | M | 7,512 | — | — |
| Mark HorganChief | Jan 1 | F | 3,030 | $26.22 | $79K |
| Mark HorganChief | Jan 1 | M | 7,512 | — | — |
| Mark HorganChief | Jan 1 | F | 5,028 | $26.22 | $132K |
| Mark HorganChief | Jan 1 | M | 13,948 | — | — |
| Steven F. SiegelOfficerDERIV | Jan 1 | M | 4,619 | — | — |
| Steven F. SiegelOfficerDERIV | Jan 1 | M | 5,348 | — | — |
| Steven F. SiegelOfficerDERIV | Jan 1 | M | 5,072 | — | — |
| Steven F. SiegelOfficerDERIV | Jan 1 | M | 3,582 | — | — |
| Steven F. SiegelOfficerDERIV | Jan 1 | M | 7,160 | — | — |
| Steven F. SiegelOfficerDERIV | Jan 1 | M | 6,266 | — | — |
| Steven F. SiegelOfficerDERIV | Jan 1 | M | 6,264 | — | — |
| Steven F. SiegelOfficerDERIV | Jan 1 | M | 11,633 | — | — |
| Steven F. SiegelOfficer | Jan 1 | F | 2,250 | $26.22 | $59K |
| Steven F. SiegelOfficer | Jan 1 | M | 4,619 | — | — |
| Steven F. SiegelOfficer | Jan 1 | F | 2,604 | $26.22 | $68K |
| Steven F. SiegelOfficer | Jan 1 | M | 5,348 | — | — |
| Steven F. SiegelOfficer | Jan 1 | F | 2,406 | $26.22 | $63K |
| Steven F. SiegelOfficer | Jan 1 | M | 5,072 | — | — |
| Steven F. SiegelOfficer | Jan 1 | F | 1,757 | $26.22 | $46K |
| Steven F. SiegelOfficer | Jan 1 | M | 3,582 | — | — |
| Steven F. SiegelOfficer | Jan 1 | F | 3,512 | $26.22 | $92K |
| Steven F. SiegelOfficer | Jan 1 | M | 7,160 | — | — |
| Steven F. SiegelOfficer | Jan 1 | F | 3,406 | $26.22 | $89K |
| Steven F. SiegelOfficer | Jan 1 | M | 6,266 | — | — |
| Steven F. SiegelOfficer | Jan 1 | F | 3,067 | $26.22 | $80K |
| Steven F. SiegelOfficer | Jan 1 | M | 6,264 | — | — |
| Steven F. SiegelOfficer | Jan 1 | F | 5,706 | $26.22 | $150K |
| Steven F. SiegelOfficer | Jan 1 | M | 11,633 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 2,971 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 4,105 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 1,783 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 1,409 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 896 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 1,790 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 1,306 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 1,306 | — | — |
| Steven T. GallagherOfficerDERIV | Jan 1 | M | 2,424 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 846 | $26.22 | $22K |
| Steven T. GallagherOfficer | Jan 1 | M | 2,971 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 1,170 | $26.22 | $31K |
| Steven T. GallagherOfficer | Jan 1 | M | 4,105 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 508 | $26.22 | $13K |
| Steven T. GallagherOfficer | Jan 1 | M | 1,783 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 402 | $26.22 | $11K |
| Steven T. GallagherOfficer | Jan 1 | M | 1,409 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 303 | $26.22 | $8K |
| Steven T. GallagherOfficer | Jan 1 | M | 896 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 524 | $26.22 | $14K |
| Steven T. GallagherOfficer | Jan 1 | M | 1,790 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 441 | $26.22 | $12K |
| Steven T. GallagherOfficer | Jan 1 | M | 1,306 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 442 | $26.22 | $12K |
| Steven T. GallagherOfficer | Jan 1 | M | 1,306 | — | — |
| Steven T. GallagherOfficer | Jan 1 | F | 819 | $26.22 | $21K |
| Steven T. GallagherOfficer | Jan 1 | M | 2,424 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 1,114 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 928 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 927 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 928 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 391 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 880 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 880 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 481 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 496 | — | — |
| Kevin BrydzinskiOfficerDERIV | Jan 1 | M | 498 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 321 | $26.22 | $8K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 1,114 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 313 | $26.22 | $8K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 928 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 314 | $26.22 | $8K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 927 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 313 | $26.22 | $8K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 928 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 132 | $26.22 | $3K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 391 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 298 | $26.22 | $8K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 880 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 297 | $26.22 | $8K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 880 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 163 | $26.22 | $4K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 481 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 167 | $26.22 | $4K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 496 | — | — |
| Kevin BrydzinskiOfficer | Jan 1 | F | 169 | $26.22 | $4K |
| Kevin BrydzinskiOfficer | Jan 1 | M | 498 | — | — |
| Brian T. FinneganOfficerDERIV | Jan 1 | M | 9,750 | — | — |
| Brian T. FinneganOfficerDERIV | Jan 1 | M | 10,398 | — | — |
| Brian T. FinneganOfficerDERIV | Jan 1 | M | 7,326 | — | — |
| Brian T. FinneganOfficerDERIV | Jan 1 | M | 5,174 | — | — |
| Brian T. FinneganOfficerDERIV | Jan 1 | M | 10,344 | — | — |
| Brian T. FinneganOfficerDERIV | Jan 1 | M | 7,020 | — | — |
| Brian T. FinneganOfficerDERIV | Jan 1 | M | 7,018 | — | — |
| Brian T. FinneganOfficerDERIV | Jan 1 | M | 13,033 | — | — |
| Brian T. FinneganOfficer | Jan 1 | F | 4,977 | $26.22 | $130K |
| Brian T. FinneganOfficer | Jan 1 | M | 9,750 | — | — |
| Brian T. FinneganOfficer | Jan 1 | F | 5,309 | $26.22 | $139K |
| Brian T. FinneganOfficer | Jan 1 | M | 10,398 | — | — |
| Brian T. FinneganOfficer | Jan 1 | F | 3,740 | $26.22 | $98K |
| Brian T. FinneganOfficer | Jan 1 | M | 7,326 | — | — |
| Brian T. FinneganOfficer | Jan 1 | F | 1,865 | $26.22 | $49K |
| Brian T. FinneganOfficer | Jan 1 | M | 5,174 | — | — |
| Brian T. FinneganOfficer | Jan 1 | F | 4,397 | $26.22 | $115K |
| Brian T. FinneganOfficer | Jan 1 | M | 10,344 | — | — |
| Brian T. FinneganOfficer | Jan 1 | F | 2,850 | $26.22 | $75K |
| Brian T. FinneganOfficer | Jan 1 | M | 7,020 | — | — |
| Brian T. FinneganOfficer | Jan 1 | F | 2,530 | $26.22 | $66K |
| Brian T. FinneganOfficer | Jan 1 | M | 7,018 | — | — |
| Brian T. FinneganOfficer | Jan 1 | F | 4,699 | $26.22 | $123K |
| Brian T. FinneganOfficer | Jan 1 | M | 13,033 | — | — |