| Jan 7, 2026 | McClelland Sonja K | Option Excercise | 1873 | 16.30 | $ 30,529.90 |
| Jan 7, 2026 | Jamison HaiQuynh | Option Excercise | 510 | 16.30 | $ 8,313.00 |
| Jan 7, 2026 | DOAR MICHAEL | Option Excercise | 2147 | 16.30 | $ 34,996.10 |
| Jan 7, 2026 | Wright Jonathon D. | Option Excercise | 528 | 16.30 | $ 8,606.40 |
| Jan 7, 2026 | Volovic Gregory S | Option Excercise | 2725 | 16.30 | $ 44,417.50 |
| Jan 6, 2026 | McClelland Sonja K | Grant | 20718 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Jamison HaiQuynh | Grant | 5525 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Wright Jonathon D. | Grant | 5718 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Volovic Gregory S | Grant | 34530 | 0.00 | $ 0.00 |
| Jan 3, 2026 | McClelland Sonja K | Option Excercise | 1777 | 16.35 | $ 29,053.95 |
| Jan 3, 2026 | Jamison HaiQuynh | Option Excercise | 236 | 16.35 | $ 3,858.60 |
| Jan 3, 2026 | DOAR MICHAEL | Option Excercise | 2131 | 16.35 | $ 34,841.85 |
| Jan 3, 2026 | Wright Jonathon D. | Option Excercise | 301 | 16.35 | $ 4,921.35 |
| Jan 3, 2026 | Volovic Gregory S | Option Excercise | 2961 | 16.35 | $ 48,412.35 |
| 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 |