| Dec 16, 2025 | Brooks Jayme L. | Other Disposition | 614 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Sharp Jay | Open Market Sale | 2000 | 77.98 | $ 155,950.97 |
| Dec 12, 2025 | Sharp Jay | Other Disposition | 410 | 0.00 | $ 0.00 |
| Sep 16, 2025 | Sharp Jay | Other Disposition | 488 | 0.00 | $ 0.00 |
| Sep 15, 2025 | Sharp Jay | Open Market Sale | 2000 | 106.09 | $ 212,180.00 |
| Aug 12, 2025 | Gaboury David Richard | Open Market Purchase | 1400 | 106.00 | $ 148,400.00 |
| Jun 13, 2025 | Sharp Jay | Open Market Sale | 2000 | 137.49 | $ 274,986.02 |
| Mar 14, 2025 | Horowitz Joshua | Open Market Sale | 25400 | 75.43 | $ 1,915,909.30 |
| Mar 14, 2025 | Palm Global Small Cap Master Fund LP | Open Market Sale | 25400 | 75.43 | $ 1,915,909.30 |
| Mar 10, 2025 | Brooks Jayme L. | Grant | 32680 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Brooks Jayme L. | Option Excercise | 12860 | 68.92 | $ 886,311.20 |
| Mar 10, 2025 | McCann Michael M | Grant | 49408 | 0.00 | $ 0.00 |
| Mar 10, 2025 | McCann Michael M | Option Excercise | 19443 | 68.92 | $ 1,340,011.56 |
| Mar 10, 2025 | Sharp Jay | Grant | 20710 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Sharp Jay | Option Excercise | 9252 | 68.92 | $ 637,647.84 |
| Mar 10, 2025 | Angerosa Nicholas | Grant | 18343 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Angerosa Nicholas | Option Excercise | 6615 | 68.92 | $ 455,905.80 |