| Mar 19, 2024 | AJ | FTax | 2,732 | $42.77 | $116,848 | |
| Mar 19, 2024 | CMCavanagh Michael J President | FTax | 40,002 | $42.77 | $1,710,886 | |
| Mar 19, 2024 | MDMurdock Daniel C. EVP & Chief Accounting Officer | FTax | 1,464 | $42.77 | $62,615 | |
| Mar 19, 2024 | KJKhoury Jennifer Chief Communications Officer | FTax | 2,054 | $42.77 | $87,850 | |
| Mar 19, 2024 | RBROBERTS BRIAN L Chairman of Board & CEO · Director | FTax | 4,281 | $42.77 | $183,098 | |
| Mar 11, 2024 | BE | GGift | 37,500 | $0.00 | $0 | |
| Mar 5, 2024 | AJ | FTax | 1,822 | $42.80 | $77,982 | |
| Mar 5, 2024 | KJKhoury Jennifer Chief Communications Officer | FTax | 1,197 | $42.80 | $51,232 | |
| Mar 5, 2024 | MDMurdock Daniel C. EVP & Chief Accounting Officer | FTax | 526 | $42.80 | $22,513 | |
| Mar 5, 2024 | CMCavanagh Michael J President | FTax | 109,664 | $42.80 | $4,693,619 | |
| Mar 5, 2024 | RTReid Thomas J. Chief Legal Officer, Secretary | FTax | 4,389 | $42.80 | $187,849 | |
| Mar 5, 2024 | RBROBERTS BRIAN L Chairman of Board & CEO · Director | FTax | 21,430 | $42.80 | $917,204 | |
| Feb 16, 2024 | AJ | FTax | 2,247 | $41.80 | $93,925 | |
| Jan 31, 2024 | RBROBERTS BRIAN L Chairman of Board & CEO · Director | FTax | 718,056 | $46.40 | $33,317,798 | |
| Jan 30, 2024 | CMCavanagh Michael J President | SSale | 114,749 | $46.1023 | $5,290,193 | |
| Jan 29, 2024 | RBROBERTS BRIAN L Chairman of Board & CEO · Director | Holdings only | — | — | — | |
| Jan 16, 2024 | AJ | FTax | 3,159 | $42.99 | $135,805 | |
| Jan 8, 2024 | AJ | FTax | 2,373 | $42.63 | $101,161 | |
| Jan 4, 2024 | RTReid Thomas J. Chief Legal Officer, Secretary | FTax | 4,441 | $43.67 | $193,938 | |
| Jan 4, 2024 | RBROBERTS BRIAN L Chairman of Board & CEO · Director | FTax | 8,956 | $43.67 | $391,109 | |
| Jan 4, 2024 | CMCavanagh Michael J President | Holdings only | — | — | — | |
| Jan 3, 2024 | BTBaltimore Thomas J Jr Director | AGrant | 769.67 | $0.00 | $0 | |
| Jan 3, 2024 | BL | AGrant | 769.67 | $0.00 | $0 | |
| Jan 3, 2024 | HG | AGrant | 192.42 | $0.00 | $0 | |
| Jan 3, 2024 | HJHonickman Jeffrey A Director | AGrant | 997.72 | $0.00 | $0 | |
| Jan 3, 2024 | NA | AGrant | 769.67 | $0.00 | $0 | |
| Jan 3, 2024 | ND | AGrant | 769.67 | $0.00 | $0 | |