| TFIN | Schreyer Edward Joseph | EVP, Chief Operating Officer | May 22 '26 | Sale | 66.70 | 2,900 | 193,430 | 18,434 | May 26 12:00 AM |
| TFIN | Schreyer Edward Joseph | EVP, Chief Operating Officer | Sep 02 '25 | Sale | 60.43 | 7,275 | 439,628 | 17,919 | Sep 04 12:00 AM |
| TFIN | Schreyer Edward Joseph | EVP, Chief Operating Officer | Jun 09 '25 | Sale | 60.00 | 7,275 | 436,500 | 25,194 | Jun 10 12:00 AM |
| TFIN | Schreyer Edward Joseph | EVP, Chief Operating Officer | Nov 01 '24 | Sale | 88.94 | 6,129 | 545,113 | 33,569 | Nov 05 12:00 AM |
| TFIN | Schreyer Edward Joseph | EVP, Chief Operating Officer | Aug 06 '24 | Sale | 81.41 | 6,128 | 498,880 | 39,698 | Aug 07 12:00 AM |
| TFIN | Schreyer Edward Joseph | EVP, Chief Operating Officer | Jan 29 '24 | Sale | 72.43 | 12,820 | 928,553 | 50,939 | Jan 31 12:00 AM |
| TFIN | Schreyer Edward Joseph | EVP, Chief Operating Officer | Dec 01 '23 | Sale | 70.00 | 1,228 | 85,960 | 63,759 | Dec 05 12:00 AM |
| TFIN | Schreyer Edward Joseph | EVP, Chief Operating Officer | Nov 24 '23 | Sale | 70.08 | 11,234 | 787,279 | 64,987 | Nov 28 12:00 AM |