| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jun 17 '26 | Sale | 61.55 | 10,000 | 615,489 | 847,991 | Jun 22 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 19 '26 | Sale | 67.00 | 11,964 | 801,588 | 33,421 | Mar 19 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 18 '26 | Sale | 68.71 | 11,667 | 801,640 | 45,385 | Mar 19 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 17 '26 | Sale | 69.42 | 10,972 | 761,676 | 57,052 | Mar 19 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 15 '26 | Option Exercise | 0.00 | 132,548 | 0 | 68,024 | Mar 17 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Dec 24 '25 | Sale | 82.51 | 6,000 | 495,090 | 857,991 | Dec 30 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Sep 24 '25 | Sale | 55.37 | 6,000 | 332,220 | 812,106 | Sep 26 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Aug 11 '25 | Sale | 50.00 | 6,000 | 300,000 | 818,106 | Aug 13 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 24 '25 | Sale | 50.00 | 6,000 | 300,000 | 824,106 | Mar 26 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 20 '25 | Sale | 50.11 | 8,534 | 427,639 | 53,635 | Mar 20 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 19 '25 | Sale | 47.40 | 8,551 | 405,317 | 62,169 | Mar 20 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 18 '25 | Sale | 46.29 | 7,131 | 330,094 | 70,720 | Mar 20 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 15 '25 | Option Exercise | 0.00 | 102,790 | 0 | 77,851 | Mar 18 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 18 '24 | Sale | 30.60 | 10,415 | 318,699 | 26,456 | Mar 19 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 15 '24 | Option Exercise | 0.00 | 56,548 | 0 | 50,925 | Mar 19 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Dec 27 '23 | Sale | 20.22 | 8,000 | 161,760 | 830,106 | Dec 29 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Dec 20 '23 | Sale | 20.27 | 40,000 | 810,623 | 838,106 | Dec 22 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Nov 15 '23 | Sale | 18.37 | 8,000 | 146,933 | 878,106 | Nov 17 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Oct 18 '23 | Sale | 13.24 | 8,000 | 105,920 | 886,106 | Oct 20 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Sep 20 '23 | Sale | 17.21 | 8,000 | 137,680 | 894,106 | Sep 22 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Aug 23 '23 | Sale | 17.23 | 8,000 | 137,840 | 902,106 | Aug 25 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jul 19 '23 | Sale | 20.01 | 103,900 | 2,078,984 | 910,106 | Jul 21 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jul 12 '23 | Sale | 17.35 | 9,000 | 156,150 | 1,014,006 | Jul 14 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jun 21 '23 | Sale | 18.63 | 8,000 | 149,040 | 1,023,006 | Jun 23 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jun 14 '23 | Sale | 18.58 | 9,000 | 167,220 | 1,031,006 | Jun 16 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jun 08 '23 | Sale | 20.01 | 3,100 | 62,031 | 1,040,006 | Jun 12 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | May 17 '23 | Sale | 15.90 | 8,000 | 127,200 | 1,043,106 | May 19 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | May 10 '23 | Sale | 16.80 | 9,000 | 151,200 | 1,051,106 | May 12 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | May 01 '23 | Sale | 15.10 | 5,841 | 88,199 | 1,060,106 | May 02 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Apr 28 '23 | Sale | 15.13 | 4,278 | 64,726 | 1,065,947 | May 02 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Apr 21 '23 | Sale | 15.03 | 2,311 | 34,734 | 1,070,225 | Apr 25 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Apr 19 '23 | Sale | 13.60 | 8,000 | 108,800 | 1,072,536 | Apr 21 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 23 '23 | Sale | 12.15 | 737 | 8,955 | 8,597 | Mar 23 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 22 '23 | Sale | 12.64 | 709 | 8,962 | 9,334 | Mar 23 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 21 '23 | Sale | 12.89 | 679 | 8,752 | 10,043 | Mar 23 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 20 '23 | Sale | 12.61 | 741 | 9,344 | 10,722 | Mar 21 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 17 '23 | Sale | 13.28 | 795 | 10,558 | 11,463 | Mar 21 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 16 '23 | Sale | 13.43 | 791 | 10,623 | 12,258 | Mar 17 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 15 '23 | Sale | 13.79 | 8,000 | 110,320 | 1,080,536 | Mar 17 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 15 '23 | Option Exercise | 0.00 | 11,299 | 0 | 13,049 | Mar 17 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 09 '23 | Sale | 15.01 | 717 | 10,762 | 1,088,536 | Mar 10 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Mar 08 '23 | Sale | 15.02 | 4,853 | 72,892 | 1,089,253 | Mar 10 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Feb 15 '23 | Sale | 15.28 | 8,000 | 122,240 | 1,094,106 | Feb 17 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Feb 08 '23 | Sale | 15.14 | 9,000 | 136,260 | 1,102,106 | Feb 10 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jan 23 '23 | Sale | 15.45 | 4,856 | 75,025 | 1,111,106 | Jan 25 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jan 06 '23 | Sale | 15.00 | 411 | 6,165 | 1,129,740 | Jan 24 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jan 20 '23 | Sale | 15.00 | 240 | 3,600 | 1,116,373 | Jan 20 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jan 18 '23 | Sale | 14.56 | 8,000 | 116,480 | 1,116,613 | Jan 20 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jan 11 '23 | Sale | 15.11 | 3,904 | 58,989 | 1,124,613 | Jan 13 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jan 10 '23 | Sale | 15.17 | 905 | 13,729 | 1,128,517 | Jan 11 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Jan 09 '23 | Sale | 15.15 | 729 | 11,044 | 1,129,422 | Jan 11 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Dec 21 '22 | Sale | 14.57 | 8,000 | 116,560 | 1,130,151 | Dec 22 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Dec 16 '22 | Sale | 15.01 | 535 | 8,030 | 1,138,151 | Dec 20 |
| TARS | Azamian Bobak R. | President/CEO and Board Chair | Dec 14 '22 | Sale | 15.08 | 6,420 | 96,814 | 1,138,686 | Dec 16 |
| TARS | Azamian Bobak R. | President and CEO | Nov 16 '22 | Sale | 16.86 | 8,000 | 134,853 | 1,145,106 | Nov 18 |
| TARS | Azamian Bobak R. | President and CEO | Nov 09 '22 | Sale | 17.87 | 9,000 | 160,830 | 1,153,106 | Nov 14 |
| TARS | Azamian Bobak R. | President and CEO | Oct 19 '22 | Sale | 16.92 | 8,000 | 135,349 | 1,162,106 | Oct 21 |
| TARS | Azamian Bobak R. | President and CEO | Oct 12 '22 | Sale | 15.91 | 9,000 | 143,194 | 1,170,106 | Oct 14 |