| Dec 3, 2025 | Rahman Jill A | Open Market Sale | 4148 | 8.44 | $ 35,004.97 |
| Dec 3, 2025 | CARTER SUSAN K | Open Market Sale | 6058 | 8.44 | $ 51,123.46 |
| Dec 2, 2025 | Liebelt Graeme Richard | Option Excercise | 25772 | | $ 0.00 |
| Dec 2, 2025 | Rahman Jill A | Option Excercise | 9317 | | $ 0.00 |
| Dec 2, 2025 | FOSTER JONATHAN F | Option Excercise | 9317 | | $ 0.00 |
| Dec 2, 2025 | Foufopoulos - De Ridder Lucrece | Option Excercise | 14279 | | $ 0.00 |
| Dec 2, 2025 | CARTER SUSAN K | Option Excercise | 14279 | | $ 0.00 |
| Dec 2, 2025 | Chipchase Graham A. | Option Excercise | 15159 | | $ 0.00 |
| Dec 2, 2025 | Long Nicholas T. | Option Excercise | 14279 | | $ 0.00 |
| Dec 2, 2025 | Glerum James T Jr. | Option Excercise | 9317 | | $ 0.00 |
| Dec 2, 2025 | Agarwal Achal | Option Excercise | 14279 | | $ 0.00 |
| Dec 2, 2025 | STERRETT STEPHEN E | Option Excercise | 9317 | | $ 0.00 |
| Nov 24, 2025 | Rahman Jill A | Open Market Sale | 6596 | 8.48 | $ 55,927.48 |
| Nov 22, 2025 | Galvez Jean-Marc | Option Excercise | 43811 | 0.00 | $ 0.00 |
| Nov 22, 2025 | Galvez Jean-Marc | Option Excercise | 10673 | 0.00 | $ 0.00 |
| Nov 22, 2025 | STERRETT STEPHEN E | Option Excercise | 29319 | 0.00 | $ 0.00 |
| Nov 22, 2025 | Glerum James T Jr. | Option Excercise | 15167 | 0.00 | $ 0.00 |
| Nov 22, 2025 | FOSTER JONATHAN F | Option Excercise | 15167 | 0.00 | $ 0.00 |
| Nov 22, 2025 | Rahman Jill A | Option Excercise | 15167 | 0.00 | $ 0.00 |
| Nov 12, 2025 | Long Nicholas T. | Open Market Purchase | 10000 | 8.54 | $ 85,374.00 |
| Nov 10, 2025 | Konieczny Peter | Open Market Purchase | 60000 | 8.41 | $ 504,600.00 |
| Nov 10, 2025 | Glerum James T Jr. | Open Market Purchase | 59945 | 8.34 | $ 499,946.51 |
| Nov 10, 2025 | Wilson Ian | Open Market Purchase | 79000 | 8.35 | $ 659,650.00 |
| Oct 6, 2025 | Galvez Jean-Marc | Option Excercise | 215586 | | $ 0.00 |
| Oct 6, 2025 | Galvez Jean-Marc | Option Excercise | 57658 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Stephan Louis Fred | Option Excercise | 15585 | | $ 0.00 |
| Aug 28, 2025 | Stephan Louis Fred | Option Excercise | 6905 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Wilson Ian | Option Excercise | 10809 | | $ 0.00 |
| Aug 28, 2025 | Wilson Ian | Option Excercise | 1452 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Suarez Gonzalez Susana | Option Excercise | 8756 | | $ 0.00 |
| Aug 28, 2025 | Suarez Gonzalez Susana | Option Excercise | 465 | 0.00 | $ 0.00 |
| Aug 28, 2025 | SORRELLS JULIE MARIE | Option Excercise | 2303 | | $ 0.00 |
| Aug 28, 2025 | SORRELLS JULIE MARIE | Option Excercise | 123 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Rasin Deborah | Option Excercise | 7005 | | $ 0.00 |
| Aug 28, 2025 | Rasin Deborah | Option Excercise | 3104 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Konieczny Peter | Option Excercise | 18214 | | $ 0.00 |
| Aug 28, 2025 | Konieczny Peter | Option Excercise | 966 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Casamento Michael | Option Excercise | 4213 | | $ 0.00 |
| Aug 28, 2025 | Casamento Michael | Option Excercise | 224 | 0.00 | $ 0.00 |
| Aug 19, 2025 | STERRETT STEPHEN E | Open Market Purchase | 10000 | 8.55 | $ 85,500.00 |
| May 7, 2025 | Galvez Jean-Marc | Option Excercise | 482113 | 9.33 | $ 4,498,114.29 |
| Apr 30, 2025 | STERRETT STEPHEN E | Grant | 358091 | | $ 0.00 |
| Apr 30, 2025 | Rahman Jill A | Grant | 68795 | | $ 0.00 |
| Apr 30, 2025 | Glerum James T Jr. | Grant | 2254 | | $ 0.00 |
| Apr 30, 2025 | Galvez Jean-Marc | Grant | 1050573 | | $ 0.00 |
| Apr 30, 2025 | FOSTER JONATHAN F | Grant | 281165 | | $ 0.00 |
| Mar 3, 2025 | Foufopoulos - De Ridder Lucrece | Open Market Purchase | 14000 | 10.31 | $ 144,286.80 |
| Feb 27, 2025 | Agarwal Achal | Open Market Purchase | 10000 | 10.10 | $ 101,000.00 |
| Feb 18, 2025 | Agarwal Achal | Open Market Purchase | 40000 | 10.09 | $ 403,793.00 |
| Feb 12, 2025 | NAYAR ARUN | Open Market Purchase | 100000 | 9.95 | $ 995,000.00 |
| Feb 10, 2025 | Konieczny Peter | Open Market Purchase | 100000 | 10.05 | $ 1,004,780.00 |