| Oct 23, 2025 | Douglas Jeffrey | Other Disposition | 179274 | 17.12 | $ 3,069,170.88 |
| Oct 23, 2025 | NOYES ADAM P | Other Disposition | 395024 | 17.12 | $ 6,762,810.88 |
| Oct 23, 2025 | Walsh Patrick James | Other Disposition | 36148 | 17.12 | $ 618,853.76 |
| Oct 23, 2025 | Atkins Will | Other Disposition | 48203 | 17.12 | $ 825,235.36 |
| Oct 23, 2025 | Wright Robert D. | Other Disposition | 832632 | 17.12 | $ 14,254,659.84 |
| Oct 23, 2025 | Cirulis Steven | Other Disposition | 417470 | 17.12 | $ 7,147,086.40 |
| Oct 23, 2025 | Dixon Adiya | Other Disposition | 155912 | 17.12 | $ 2,669,213.44 |
| Oct 23, 2025 | Daniels David Scott | Other Disposition | 134179 | 17.12 | $ 2,297,144.48 |
| Oct 23, 2025 | McKee Karen Lynette | Other Disposition | 15855 | 17.12 | $ 271,437.60 |
| Oct 23, 2025 | Butler Adrian M | Other Disposition | 89529 | 17.12 | $ 1,532,736.48 |
| Oct 23, 2025 | Near David | Other Disposition | 158840 | 17.12 | $ 2,719,340.80 |
| Oct 23, 2025 | PEARSON DAVID T. | Other Disposition | 49386 | 17.12 | $ 845,488.32 |
| Oct 23, 2025 | Head David W | Other Disposition | 147726 | 17.12 | $ 2,529,069.12 |
| Oct 23, 2025 | Boehm Joseph | Other Disposition | 248826 | 17.12 | $ 4,259,901.12 |
| Oct 23, 2025 | Sutton Jill | Other Disposition | 77304 | 17.12 | $ 1,323,444.48 |
| Oct 23, 2025 | Avedisian Vann A | Other Disposition | 711678 | 17.12 | $ 12,183,927.36 |
| Oct 3, 2025 | Wright Robert D. | Other Disposition | 29309 | 0.00 | $ 0.00 |
| Aug 31, 2025 | Wright Robert D. | Option Excercise | 2182 | 12.94 | $ 28,235.08 |
| Jul 31, 2025 | Wright Robert D. | Option Excercise | 5551 | 12.03 | $ 66,778.53 |
| Jun 30, 2025 | Wright Robert D. | Option Excercise | 2182 | 12.25 | $ 26,729.50 |
| Jun 6, 2025 | McKee Karen Lynette | Option Excercise | 532 | 10.90 | $ 5,798.80 |
| May 31, 2025 | Wright Robert D. | Option Excercise | 2182 | 10.67 | $ 23,281.94 |
| May 15, 2025 | Boehm Joseph | Grant | 26123 | 0.00 | $ 0.00 |
| May 15, 2025 | Avedisian Vann A | Grant | 16113 | 0.00 | $ 0.00 |
| May 15, 2025 | Butler Adrian M | Grant | 9765 | 0.00 | $ 0.00 |
| May 15, 2025 | Near David | Grant | 17089 | 0.00 | $ 0.00 |
| May 15, 2025 | PEARSON DAVID T. | Grant | 10498 | 0.00 | $ 0.00 |
| May 15, 2025 | Sutton Jill | Grant | 16113 | 0.00 | $ 0.00 |
| May 15, 2025 | Head David W | Grant | 9765 | 0.00 | $ 0.00 |
| Apr 30, 2025 | Wright Robert D. | Option Excercise | 2182 | 8.10 | $ 17,674.20 |
| Apr 25, 2025 | Walsh Patrick James | Option Excercise | 1419 | 8.28 | $ 11,749.32 |
| Apr 7, 2025 | Cirulis Steven | Grant | 22099 | 0.00 | $ 0.00 |
| Apr 7, 2025 | McKee Karen Lynette | Grant | 5524 | 0.00 | $ 0.00 |
| Apr 7, 2025 | NOYES ADAM P | Grant | 22099 | 0.00 | $ 0.00 |
| Apr 7, 2025 | Wright Robert D. | Grant | 60773 | 0.00 | $ 0.00 |
| Apr 7, 2025 | Atkins Will | Grant | 6077 | 0.00 | $ 0.00 |
| Apr 7, 2025 | Dixon Adiya | Grant | 16574 | 0.00 | $ 0.00 |
| Apr 7, 2025 | Douglas Jeffrey | Grant | 13812 | 0.00 | $ 0.00 |
| Apr 7, 2025 | Walsh Patrick James | Grant | 13812 | 0.00 | $ 0.00 |
| Apr 7, 2025 | Daniels David Scott | Grant | 16574 | 0.00 | $ 0.00 |
| Apr 5, 2025 | McKee Karen Lynette | Option Excercise | 459 | 8.82 | $ 4,048.38 |
| Apr 5, 2025 | Atkins Will | Option Excercise | 1254 | 8.95 | $ 11,225.42 |
| Apr 5, 2025 | Walsh Patrick James | Option Excercise | 1129 | 8.82 | $ 9,957.78 |
| Apr 4, 2025 | Cirulis Steven | Option Excercise | 60974 | 0.00 | $ 0.00 |
| Apr 4, 2025 | Cirulis Steven | Option Excercise | 23165 | 9.62 | $ 222,750.53 |
| Apr 4, 2025 | NOYES ADAM P | Option Excercise | 60974 | 0.00 | $ 0.00 |
| Apr 4, 2025 | NOYES ADAM P | Option Excercise | 19891 | 9.60 | $ 190,906.73 |
| Apr 4, 2025 | Dixon Adiya | Option Excercise | 45730 | 0.00 | $ 0.00 |
| Apr 4, 2025 | Dixon Adiya | Option Excercise | 16055 | 9.63 | $ 154,678.50 |
| Apr 4, 2025 | Douglas Jeffrey | Option Excercise | 38108 | 0.00 | $ 0.00 |
| Apr 4, 2025 | Douglas Jeffrey | Option Excercise | 13822 | 9.65 | $ 133,313.45 |
| Apr 4, 2025 | Daniels David Scott | Option Excercise | 45730 | 0.00 | $ 0.00 |
| Apr 4, 2025 | Daniels David Scott | Option Excercise | 14415 | 9.61 | $ 138,571.05 |
| Apr 1, 2025 | Daniels David Scott | Option Excercise | 1855 | 9.81 | $ 18,197.55 |
| Apr 1, 2025 | Dixon Adiya | Option Excercise | 2122 | 9.81 | $ 20,816.82 |
| Apr 1, 2025 | Atkins Will | Option Excercise | 966 | 9.81 | $ 9,476.46 |
| Apr 1, 2025 | Douglas Jeffrey | Option Excercise | 1855 | 9.81 | $ 18,197.55 |
| Apr 1, 2025 | Cirulis Steven | Option Excercise | 2977 | 9.81 | $ 29,204.37 |
| Apr 1, 2025 | NOYES ADAM P | Option Excercise | 3711 | 9.81 | $ 36,404.91 |
| Mar 31, 2025 | Wright Robert D. | Option Excercise | 2182 | 9.51 | $ 20,750.82 |
| Mar 28, 2025 | Nierenberg David | Open Market Purchase | 22169 | 9.36 | $ 207,501.84 |
| Mar 28, 2025 | Nierenberg Investment Management Company, Inc. | Open Market Purchase | 22169 | 9.36 | $ 207,501.84 |
| Feb 28, 2025 | Wright Robert D. | Option Excercise | 2182 | 12.75 | $ 27,820.50 |
| Jan 31, 2025 | Wright Robert D. | Option Excercise | 2206 | 12.41 | $ 27,376.46 |
| Jan 23, 2025 | Wright Robert D. | Option Excercise | 23479 | | $ 0.00 |
| Jan 23, 2025 | Wright Robert D. | Option Excercise | 9389 | 11.93 | $ 112,010.77 |
| Jan 7, 2025 | Nierenberg David | Open Market Purchase | 7600 | 9.23 | $ 70,149.00 |
| Jan 7, 2025 | Nierenberg Investment Management Company, Inc. | Open Market Purchase | 7600 | 9.23 | $ 70,149.00 |
| Dec 18, 2024 | Nierenberg David | Open Market Purchase | 4740 | 9.36 | $ 44,367.00 |
| Dec 18, 2024 | Nierenberg Investment Management Company, Inc. | Open Market Purchase | 4740 | 9.36 | $ 44,367.00 |