| TFSL | Stefanski Marc A | Chairman, President and CEO | Sep 08 '26 | Sale | 17.28 | 10,000 | 172,800 | 27,150 | Sep 10 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 17 '26 | Sale | 15.12 | 36,844 | 557,081 | 71,997 | Feb 18 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 13 '26 | Sale | 15.00 | 1,000 | 15,000 | 108,841 | Feb 18 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 12 '26 | Sale | 15.03 | 7,149 | 107,449 | 109,848 | Feb 13 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 11 '26 | Sale | 15.00 | 7 | 105 | 109,841 | Feb 13 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Dec 10 '25 | Option Exercise | 0.00 | 76,613 | 0 | 170,042 | Dec 12 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Aug 29 '25 | Sale | 14.17 | 7,200 | 102,024 | 0 | Sep 02 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Mar 03 '25 | Sale | 13.27 | 17,555 | 232,955 | 84,229 | Mar 04 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 28 '25 | Sale | 13.12 | 35,000 | 459,200 | 101,784 | Mar 03 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 27 '25 | Sale | 13.00 | 35,000 | 455,000 | 136,784 | Mar 03 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 26 '25 | Sale | 13.13 | 22,000 | 288,860 | 171,784 | Feb 27 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 25 '25 | Sale | 13.28 | 19,445 | 258,230 | 193,784 | Feb 26 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Feb 24 '25 | Sale | 13.22 | 21,000 | 277,620 | 213,229 | Feb 26 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Dec 10 '24 | Option Exercise | 0.00 | 49,306 | 0 | 276,386 | Dec 12 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Sep 10 '24 | Sale | 12.82 | 20,000 | 256,400 | 37,150 | Sep 12 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Aug 02 '24 | Sale | 12.82 | 16,000 | 205,120 | 227,080 | Aug 06 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Dec 08 '23 | Option Exercise | 13.45 | 49,555 | 666,515 | 295,983 | Dec 12 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Aug 21 '23 | Option Exercise | 11.64 | 188,213 | 2,190,799 | 434,641 | Aug 23 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Aug 21 '23 | Sale | 13.82 | 17,962 | 248,177 | 246,428 | Aug 23 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Aug 14 '23 | Option Exercise | 11.64 | 2,432 | 28,308 | 248,860 | Aug 16 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Aug 14 '23 | Sale | 14.92 | 300 | 4,476 | 246,428 | Aug 16 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Aug 11 '23 | Option Exercise | 11.64 | 95,855 | 1,115,752 | 342,283 | Aug 15 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Aug 11 '23 | Sale | 14.96 | 11,813 | 176,722 | 246,428 | Aug 15 |
| TFSL | Stefanski Marc A | Chairman, President and CEO | Dec 10 '22 | Option Exercise | 0.00 | 43,930 | 0 | 260,176 | Dec 13 |