| Garber Jeremy | Pres., Treasurer & Secretary | Mar 04 '26 | Sale | 20.58 | 19,914 | 409,922 | 223,451 | Mar 06 12:00 AM |
| Brandwein Matt | EVP & Chief Accounting Officer | Jan 29 '26 | Option Exercise | 0.00 | 10,692 | 0 | 113,819 | Feb 02 12:00 AM |
| Garber Jeremy | Pres., Treasurer & Secretary | Jan 29 '26 | Option Exercise | 0.00 | 31,352 | 0 | 243,387 | Feb 02 12:00 AM |
| Spodek Andrew | CEO and Director | Jan 29 '26 | Option Exercise | 0.00 | 44,827 | 0 | 49,404 | Feb 02 12:00 AM |
| Donahoe Patrick R | Director | Dec 01 '25 | Option Exercise | 0.00 | 48,000 | 0 | 73,263 | Dec 01 12:00 AM |
| Brandwein Matt | EVP & Chief Accounting Officer | Sep 11 '25 | Sale | 16.00 | 1,803 | 28,848 | 107,919 | Sep 11 12:00 AM |
| Brandwein Matt | EVP & Chief Accounting Officer | Sep 09 '25 | Sale | 16.00 | 4,112 | 65,792 | 109,722 | Sep 11 12:00 AM |
| Brandwein Matt | EVP & Chief Accounting Officer | Jun 12 '25 | Sale | 15.05 | 4,654 | 70,043 | 111,919 | Jun 16 12:00 AM |
| Klein Robert B | Chief Financial Officer | Jun 03 '25 | Option Exercise | 0.00 | 44,792 | 0 | 112,717 | Jun 05 12:00 AM |
| Brandwein Matt | EVP & Chief Accounting Officer | Mar 17 '25 | Sale | 14.25 | 15,142 | 215,774 | 116,573 | Mar 17 12:00 AM |
| Brandwein Matt | EVP & Chief Accounting Officer | Mar 13 '25 | Sale | 14.30 | 2,810 | 40,183 | 131,715 | Mar 17 12:00 AM |
| Garber Jeremy | Pres., Treasurer & Secretary | Mar 12 '25 | Sale | 14.25 | 1,500 | 21,375 | 226,087 | Mar 14 12:00 AM |
| Garber Jeremy | Pres., Treasurer & Secretary | Mar 04 '25 | Sale | 13.97 | 3,695 | 51,609 | 227,587 | Mar 04 12:00 AM |
| Garber Jeremy | Pres., Treasurer & Secretary | Feb 28 '25 | Sale | 14.07 | 2,777 | 39,070 | 231,282 | Mar 04 12:00 AM |
| Spodek Andrew | CEO and Director | Dec 19 '24 | Buy | 13.00 | 7,968 | 103,584 | 277,518 | Dec 19 12:00 AM |