| Mar 27, 2024 | ARAndretta Ralph J President and CEO · Director | FTax | 8,712 | $35.61 | $310,234 | |
| Mar 27, 2024 | BPBeberman Perry S EVP, Chief Financial Officer | FTax | 2,384 | $35.61 | $84,894 | |
| Mar 27, 2024 | GVGreer Valerie E EVP, Chief Commercial Officer | FTax | 2,366 | $35.61 | $84,253 | |
| Mar 27, 2024 | MTMcConnaughey Tammy M EVP, Operations & Credit Risk | FTax | 1,793 | $35.61 | $63,849 | |
| Mar 27, 2024 | MJMotes Joseph L III EVP, CAO, Gen Counsel & Secy | FTax | 1,525 | $35.61 | $54,305 | |
| Feb 20, 2024 | MJMotes Joseph L III EVP, CAO, Gen Counsel & Secy | FTax | 8,225 | $37.34 | $307,122 | |
| Feb 20, 2024 | MTMcConnaughey Tammy M EVP, Operations & Credit Risk | FTax | 7,862 | $37.34 | $293,567 | |
| Feb 20, 2024 | GVGreer Valerie E EVP, Chief Commercial Officer | FTax | 8,202 | $37.34 | $306,263 | |
| Feb 20, 2024 | BPBeberman Perry S EVP, Chief Financial Officer | FTax | 1,247 | $37.59 | $46,875 | |
| Feb 20, 2024 | ARAndretta Ralph J President and CEO · Director | FTax | 33,420 | $37.34 | $1,247,903 | |
| Feb 20, 2024 | CJCampbell Jonathan Bryan SVP, Chief Accounting Officer | FTax | 2,164 | $37.59 | $81,345 | |
| Feb 20, 2024 | DADriscoll Allegra S EVP, Chief Technology Officer | AGrant | 12,364 | — | — | |
| Jan 29, 2024 | TCTurtle Creek Asset Management Inc. 10% Owner | SSale | 34,862 | $35.6138 | $1,241,568 | |
| Jan 26, 2024 | TCTurtle Creek Asset Management Inc. 10% Owner | SSale | 25,796 | $35.5278 | $916,475 | |
| Jan 23, 2024 | TCTurtle Creek Asset Management Inc. 10% Owner | SSale | 25,795 | $31.116 | $802,637 | |
| Jan 18, 2024 | TCTurtle Creek Asset Management Inc. 10% Owner | SSale | 25,795 | $30.9397 | $798,090 | |
| Jan 18, 2024 | GJ | AGrant | 1,187 | — | — | |
| Jan 12, 2024 | TCTurtle Creek Asset Management Inc. 10% Owner | SSale | 21,497 | $32.4634 | $697,866 | |
| Jan 9, 2024 | TCTurtle Creek Asset Management Inc. 10% Owner | SSale | 30,095 | $32.7325 | $985,085 | |
| Jan 4, 2024 | TCTurtle Creek Asset Management Inc. 10% Owner | SSale | 21,428 | $32.0542 | $686,857 | |