| Dec 11, 2025 | DOAR MICHAEL | Other Disposition | 5000 | 0.00 | $ 0.00 |
| Jul 2, 2025 | DOAR MICHAEL | Open Market Purchase | 3000 | 20.40 | $ 61,196.00 |
| Jun 24, 2025 | Sivanesan Janaki | Open Market Purchase | 700 | 15.75 | $ 11,025.00 |
| Jun 23, 2025 | DOAR MICHAEL | Open Market Purchase | 6000 | 15.82 | $ 94,940.00 |
| Jun 13, 2025 | Jamison HaiQuynh | Open Market Purchase | 620 | 14.47 | $ 8,968.90 |
| Jun 12, 2025 | Porter Richard R. | Open Market Purchase | 500 | 14.71 | $ 7,355.00 |
| Jun 11, 2025 | Volovic Gregory S | Open Market Purchase | 7475 | 13.35 | $ 99,786.25 |
| Mar 28, 2025 | Polar Asset Management Partners Inc. | Open Market Sale | 3000 | 15.51 | $ 46,530.00 |
| Mar 26, 2025 | Polar Asset Management Partners Inc. | Open Market Sale | 6000 | 15.51 | $ 93,030.00 |
| Mar 24, 2025 | Polar Asset Management Partners Inc. | Open Market Sale | 6000 | 15.67 | $ 94,020.00 |
| Mar 13, 2025 | Sivanesan Janaki | Grant | 4978 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Rashleger Benjamin | Grant | 4978 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Porter Richard R. | Grant | 4978 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Longbottom Jay C. | Grant | 4978 | 0.00 | $ 0.00 |
| Mar 13, 2025 | GARDNER TIMOTHY J | Grant | 4978 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Dubin Cynthia S | Grant | 4978 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Polar Asset Management Partners Inc. | Open Market Sale | 3395 | 22.62 | $ 76,794.90 |
| Feb 13, 2025 | Polar Asset Management Partners Inc. | Open Market Sale | 7603 | 22.62 | $ 171,963.10 |
| Jan 7, 2025 | DOAR MICHAEL | Grant | 28198 | 0.00 | $ 0.00 |
| Jan 7, 2025 | Wright Jonathon D. | Grant | 5563 | 0.00 | $ 0.00 |
| Jan 7, 2025 | Volovic Gregory S | Grant | 37009 | 0.00 | $ 0.00 |
| Jan 7, 2025 | McClelland Sonja K | Grant | 23497 | 0.00 | $ 0.00 |
| Jan 7, 2025 | Jamison HaiQuynh | Grant | 5404 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Wright Jonathon D. | Option Excercise | 703 | 19.67 | $ 13,825.18 |
| Jan 3, 2025 | Volovic Gregory S | Option Excercise | 6029 | 19.66 | $ 118,520.49 |
| Jan 3, 2025 | McClelland Sonja K | Option Excercise | 4306 | 19.67 | $ 84,683.61 |
| Jan 3, 2025 | Jamison HaiQuynh | Option Excercise | 629 | 19.68 | $ 12,376.99 |
| Jan 3, 2025 | DOAR MICHAEL | Option Excercise | 5067 | 19.67 | $ 99,644.52 |