| Sep 4, 26 | Richard Aurelie Pascale | CTO | Purchase | -- | 758 | -- | 758 |
| Sep 4, 26 | Richard Aurelie Pascale | CTO | Sale | -- | 758 | -- | -- |
| Jun 3, 26 | LUCKY DONALD C.I. | CTO | Sale | $449.30 | 12.12K | $5.45M | 8.13K |
| Jun 3, 26 | LUCKY DONALD C.I. | CTO | Sale | $450.49 | 2.41K | $1.09M | 5.72K |
| Jun 3, 26 | LUCKY DONALD C.I. | CTO | Sale | $451.22 | 62 | $27.98K | 5.66K |
| Jun 3, 26 | LUCKY DONALD C.I. | CTO | Sale | $453.17 | 80 | $36.25K | 5.58K |
| Jun 3, 26 | Hartwick Kenneth Michael | CTO | Sale | $450.50 | 3.50K | $1.58M | 18.63K |
| Jun 1, 26 | Huntington Kelly Michelle | CFO | Sale | $453.20 | 440 | $199.41K | 6.25K |
| Jun 1, 26 | Huntington Kelly Michelle | CFO | Sale | $453.77 | 80 | $36.30K | 6.17K |
| Jun 1, 26 | Huntington Kelly Michelle | CFO | Sale | $456.85 | 120 | $54.82K | 6.05K |
| Jun 1, 26 | Huntington Kelly Michelle | CFO | Sale | $458.61 | 601 | $275.62K | 5.45K |
| Jun 1, 26 | Huntington Kelly Michelle | CFO | Sale | $460.03 | 759 | $349.16K | 4.69K |
| Jun 1, 26 | O'Connor Shirin | CTO | Sale | $442.35 | 567 | $250.81K | 6.65K |
| Jun 1, 26 | O'Connor Shirin | CTO | Sale | $443.49 | 240 | $106.44K | 6.41K |
| Jun 1, 26 | O'Connor Shirin | CTO | Sale | $445.08 | 120 | $53.41K | 6.29K |
| Jun 1, 26 | O'Connor Shirin | CTO | Sale | $446.60 | 569 | $254.12K | 5.72K |
| Jun 1, 26 | O'Connor Shirin | CTO | Sale | $447.76 | 489 | $218.95K | 5.24K |
| Jun 1, 26 | O'Connor Shirin | CTO | Sale | $448.65 | 416 | $186.64K | 4.82K |
| Jun 1, 26 | O'Connor Shirin | CTO | Sale | $449.44 | 289 | $129.89K | 4.53K |
| Jun 1, 26 | O'Connor Shirin | CTO | Sale | $452.94 | 469 | $212.43K | 4.06K |
| Apr 27, 26 | Hartwick Kenneth Michael | CTO | Sale | $346.37 | 1.79K | $618.62K | 22.13K |
| Apr 24, 26 | LUCKY DONALD C.I. | CTO | Purchase | -- | 1.16K | -- | 20.81K |
| Apr 24, 26 | LUCKY DONALD C.I. | CTO | Sale | $339.28 | 554 | $187.96K | 20.25K |
| Apr 23, 26 | LUCKY DONALD C.I. | CTO | Purchase | -- | 414 | -- | 414 |
| Apr 24, 26 | LUCKY DONALD C.I. | CTO | Sale | -- | 1.16K | -- | -- |
| Apr 23, 26 | Richard Aurelie Pascale | CTO | Purchase | -- | 414 | -- | 414 |
| Apr 24, 26 | Karna Ajoy Hari | CTO | Purchase | -- | 1.16K | -- | 4.13K |
| Apr 23, 26 | Karna Ajoy Hari | CTO | Purchase | -- | 414 | -- | 414 |
| Apr 24, 26 | Karna Ajoy Hari | CTO | Sale | -- | 1.16K | -- | -- |
| Apr 24, 26 | Favreau Bradley Thede | CTO | Purchase | -- | 1.16K | -- | 15.37K |
| Apr 23, 26 | Favreau Bradley Thede | CTO | Purchase | -- | 414 | -- | 414 |
| Apr 24, 26 | Favreau Bradley Thede | CTO | Sale | -- | 1.16K | -- | -- |
| Apr 24, 25 | Hartwick Kenneth Michael | CTO | Purchase | -- | 1.66K | -- | 23.92K |
| Apr 23, 26 | Hartwick Kenneth Michael | CTO | Purchase | -- | 591 | -- | 591 |
| Apr 24, 26 | O'Connor Shirin | CTO | Purchase | -- | 1.16K | -- | 7.22K |
| Apr 23, 26 | O'Connor Shirin | CTO | Purchase | -- | 414 | -- | 414 |
| Apr 24, 26 | O'Connor Shirin | CTO | Sale | -- | 1.16K | -- | -- |
| Apr 24, 26 | Lowry Jennifer Elaine | CTO | Purchase | -- | 1.16K | -- | 11.82K |
| Apr 23, 26 | Lowry Jennifer Elaine | CTO | Purchase | -- | 414 | -- | 414 |
| Apr 24, 26 | Lowry Jennifer Elaine | CTO | Sale | -- | 1.16K | -- | -- |
| Mar 23, 26 | FRY WILLIAM | Officer | Purchase | -- | 549 | -- | 17.08K |
| Mar 23, 26 | FRY WILLIAM | Officer | Sale | $274.39 | 241 | $66.13K | 16.84K |
| Mar 22, 26 | FRY WILLIAM | Officer | Purchase | -- | 347 | -- | 16.69K |
| Mar 21, 26 | FRY WILLIAM | Officer | Purchase | -- | 669 | -- | 16.63K |
| Mar 22, 26 | FRY WILLIAM | Officer | Sale | $259.68 | 152 | $39.47K | 16.54K |
| Mar 21, 26 | FRY WILLIAM | Officer | Sale | $259.68 | 287 | $74.53K | 16.34K |
| Mar 21, 26 | FRY WILLIAM | Officer | Sale | -- | 669 | -- | 1.34K |
| Mar 23, 26 | FRY WILLIAM | Officer | Purchase | -- | 984 | -- | 984 |
| Mar 22, 26 | FRY WILLIAM | Officer | Sale | -- | 347 | -- | 348 |
| Mar 23, 26 | FRY WILLIAM | Officer | Sale | -- | 549 | -- | -- |
| Mar 23, 26 | Stern Brian K. | COO | Purchase | -- | 286 | -- | 4.46K |
| Mar 23, 26 | Stern Brian K. | COO | Sale | $274.39 | 124 | $34.02K | 4.34K |
| Mar 22, 26 | Stern Brian K. | COO | Purchase | -- | 347 | -- | 4.30K |
| Mar 22, 26 | Stern Brian K. | COO | Sale | $259.68 | 127 | $32.98K | 4.18K |
| Mar 21, 26 | Stern Brian K. | COO | Purchase | -- | 708 | -- | 4.16K |
| Mar 21, 26 | Stern Brian K. | COO | Sale | $259.68 | 201 | $52.20K | 3.96K |
| Mar 21, 26 | Stern Brian K. | COO | Sale | -- | 708 | -- | 1.42K |
| Mar 23, 26 | Stern Brian K. | COO | Purchase | -- | 1.20K | -- | 1.20K |
| Mar 22, 26 | Stern Brian K. | COO | Sale | -- | 347 | -- | 348 |
| Mar 23, 26 | Stern Brian K. | COO | Sale | -- | 286 | -- | -- |
| Mar 23, 26 | Egan Don A. | COO | Purchase | -- | 515 | -- | 8.08K |
| Mar 23, 26 | Egan Don A. | COO | Sale | $274.39 | 226 | $62.01K | 7.86K |
| Mar 22, 26 | Egan Don A. | COO | Purchase | -- | 347 | -- | 7.72K |
| Mar 21, 26 | Egan Don A. | COO | Purchase | -- | 708 | -- | 7.66K |
| Mar 22, 26 | Egan Don A. | COO | Sale | $259.68 | 152 | $39.47K | 7.57K |
| Mar 21, 26 | Egan Don A. | COO | Sale | $259.68 | 287 | $74.53K | 7.37K |
| Mar 21, 26 | Egan Don A. | COO | Sale | -- | 708 | -- | 1.42K |
| Mar 23, 26 | Egan Don A. | COO | Purchase | -- | 1.20K | -- | 1.20K |
| Mar 22, 26 | Egan Don A. | COO | Sale | -- | 347 | -- | 348 |
| Mar 23, 26 | Egan Don A. | COO | Sale | -- | 515 | -- | -- |
| Mar 23, 26 | Huntington Kelly Michelle | CFO | Purchase | -- | 732 | -- | 7.00K |
| Mar 23, 26 | Huntington Kelly Michelle | CFO | Sale | $274.39 | 310 | $85.06K | 6.69K |
| Mar 22, 26 | Huntington Kelly Michelle | CFO | Purchase | -- | 434 | -- | 6.45K |
| Mar 21, 26 | Huntington Kelly Michelle | CFO | Purchase | -- | 787 | -- | 6.35K |
| Mar 22, 26 | Huntington Kelly Michelle | CFO | Sale | $259.68 | 184 | $47.78K | 6.27K |
| Mar 21, 26 | Huntington Kelly Michelle | CFO | Sale | $259.68 | 333 | $86.47K | 6.02K |
| Mar 21, 26 | Huntington Kelly Michelle | CFO | Sale | -- | 787 | -- | 1.57K |
| Mar 23, 26 | Huntington Kelly Michelle | CFO | Purchase | -- | 1.20K | -- | 1.20K |
| Mar 22, 26 | Huntington Kelly Michelle | CFO | Sale | -- | 434 | -- | 435 |
| Mar 23, 26 | Huntington Kelly Michelle | CFO | Sale | -- | 732 | -- | -- |
| Mar 23, 26 | Swartz Richard S. Jr. | CEO | Purchase | -- | 3.04K | -- | 164.35K |
| Mar 23, 26 | Swartz Richard S. Jr. | CEO | Sale | $274.39 | 1.33K | $364.94K | 163.02K |
| Mar 22, 26 | Swartz Richard S. Jr. | CEO | Purchase | -- | 1.91K | -- | 162.14K |
| Mar 21, 26 | Swartz Richard S. Jr. | CEO | Purchase | -- | 3.02K | -- | 161.56K |
| Mar 22, 26 | Swartz Richard S. Jr. | CEO | Sale | $259.68 | 834 | $216.57K | 161.31K |
| Mar 21, 26 | Swartz Richard S. Jr. | CEO | Sale | $259.68 | 1.32K | $343.30K | 160.24K |
| Mar 21, 26 | Swartz Richard S. Jr. | CEO | Sale | -- | 3.02K | -- | 6.04K |
| Mar 23, 26 | Swartz Richard S. Jr. | CEO | Purchase | -- | 4.48K | -- | 4.48K |
| Mar 22, 26 | Swartz Richard S. Jr. | CEO | Sale | -- | 1.91K | -- | 1.91K |
| Mar 23, 26 | Swartz Richard S. Jr. | CEO | Sale | -- | 3.04K | -- | -- |
| Feb 18, 26 | Egan Don A. | COO | Purchase | -- | 1.66K | -- | 7.45K |
| Feb 18, 26 | Egan Don A. | COO | Sale | $260.90 | 501 | $130.71K | 6.95K |
| Feb 18, 26 | FRY WILLIAM | Officer | Purchase | -- | 1.77K | -- | 16.49K |
| Feb 18, 26 | FRY WILLIAM | Officer | Sale | $260.90 | 533 | $139.06K | 15.96K |
| Feb 18, 26 | Stern Brian K. | COO | Purchase | -- | 919 | -- | 3.73K |
| Feb 18, 26 | Stern Brian K. | COO | Sale | $260.90 | 285 | $74.36K | 3.45K |
| Feb 18, 26 | Swartz Richard S. Jr. | CEO | Purchase | -- | 9.78K | -- | 162.26K |
| Feb 18, 26 | Swartz Richard S. Jr. | CEO | Sale | $260.90 | 3.72K | $969.77K | 158.54K |
| Feb 18, 26 | Huntington Kelly Michelle | CFO | Purchase | -- | 2.36K | -- | 6.23K |
| Feb 18, 26 | Huntington Kelly Michelle | CFO | Sale | $260.90 | 667 | $174.02K | 5.57K |
| Nov 4, 25 | Egan Don A. | COO | Sale | $234.00 | 1.39K | $324.79K | 7.31K |
| Nov 4, 25 | Egan Don A. | COO | Sale | $232.85 | 1.51K | $352.07K | 5.80K |
| Sep 4, 25 | Richard Aurelie Pascale | CTO | Purchase | -- | 758 | -- | 758 |
| Aug 26, 25 | Richard Aurelie Pascale | CTO | Sale | -- | -- | -- | -- |
| Apr 24, 25 | Hartwick Kenneth Michael | CTO | Purchase | -- | 972 | -- | 23.90K |
| Apr 25, 25 | Hartwick Kenneth Michael | CTO | Sale | $123.43 | 1.64K | $202.18K | 22.26K |
| Apr 24, 25 | Hartwick Kenneth Michael | CTO | Purchase | -- | 1.66K | -- | 1.66K |
| Apr 24, 25 | Hartwick Kenneth Michael | CTO | Sale | -- | 972 | -- | -- |
| Apr 24, 25 | Karna Ajoy Hari | CTO | Purchase | -- | 668 | -- | 2.97K |
| Apr 24, 25 | Karna Ajoy Hari | CTO | Purchase | -- | 1.16K | -- | 1.16K |
| Apr 24, 25 | Karna Ajoy Hari | CTO | Sale | -- | 668 | -- | -- |
| Apr 24, 25 | LUCKY DONALD C.I. | CTO | Purchase | -- | 668 | -- | 19.65K |
| Apr 24, 25 | O'Connor Shirin | CTO | Purchase | -- | 668 | -- | 6.06K |
| Apr 24, 25 | O'Connor Shirin | CTO | Purchase | -- | 1.16K | -- | 1.16K |
| Apr 24, 25 | LUCKY DONALD C.I. | CTO | Purchase | -- | 1.16K | -- | 1.16K |
| Apr 24, 25 | O'Connor Shirin | CTO | Sale | -- | 668 | -- | -- |
| Apr 24, 25 | LUCKY DONALD C.I. | CTO | Sale | -- | 668 | -- | -- |
| Apr 24, 25 | Favreau Bradley Thede | CTO | Purchase | -- | 668 | -- | 14.21K |
| Apr 24, 25 | Lowry Jennifer Elaine | CTO | Purchase | -- | 668 | -- | 10.66K |
| Apr 24, 25 | Lowry Jennifer Elaine | CTO | Purchase | -- | 1.16K | -- | 1.16K |
| Apr 24, 25 | Favreau Bradley Thede | CTO | Purchase | -- | 1.16K | -- | 1.16K |
| Apr 24, 25 | Favreau Bradley Thede | CTO | Sale | -- | 668 | -- | -- |
| Apr 24, 25 | Lowry Jennifer Elaine | CTO | Sale | -- | 668 | -- | -- |
| Apr 24, 25 | Patterson William | CTO | Purchase | -- | 668 | -- | 33.30K |
| Apr 24, 25 | Patterson William | CTO | Sale | -- | 668 | -- | -- |
| Mar 22, 25 | Swartz Richard S. Jr. | CEO | Purchase | -- | 1.91K | -- | 153.31K |
| Mar 23, 25 | Swartz Richard S. Jr. | CEO | Purchase | -- | 3.04K | -- | 152.73K |
| Mar 22, 25 | Swartz Richard S. Jr. | CEO | Sale | $127.04 | 834 | $105.95K | 152.47K |
| Mar 23, 25 | Swartz Richard S. Jr. | CEO | Sale | $127.04 | 1.33K | $169.09K | 151.40K |
| Mar 23, 25 | Swartz Richard S. Jr. | CEO | Purchase | -- | 3.05K | -- | 151.03K |
| Mar 23, 25 | Swartz Richard S. Jr. | CEO | Sale | $127.04 | 1.33K | $169.47K | 149.69K |
| Mar 22, 25 | FRY WILLIAM | Officer | Purchase | -- | 348 | -- | 14.82K |
| Mar 22, 25 | FRY WILLIAM | Officer | Sale | $127.04 | 101 | $12.83K | 14.72K |
| Mar 23, 25 | FRY WILLIAM | Officer | Purchase | -- | 550 | -- | 14.64K |
| Mar 23, 25 | FRY WILLIAM | Officer | Sale | $127.04 | 159 | $20.20K | 14.48K |
| Mar 23, 25 | FRY WILLIAM | Officer | Purchase | -- | 605 | -- | 14.26K |
| Mar 23, 25 | FRY WILLIAM | Officer | Sale | $127.04 | 174 | $22.10K | 14.09K |
| Mar 21, 25 | Swartz Richard S. Jr. | CEO | Purchase | -- | 9.06K | -- | 9.06K |
| Mar 22, 25 | Swartz Richard S. Jr. | CEO | Sale | -- | 1.91K | -- | 3.81K |
| Mar 21, 25 | FRY WILLIAM | Officer | Purchase | -- | 2.01K | -- | 3.05K |
| Mar 23, 25 | Swartz Richard S. Jr. | CEO | Sale | -- | 3.04K | -- | 3.04K |
| Mar 22, 25 | FRY WILLIAM | Officer | Sale | -- | 348 | -- | 695 |
| Mar 23, 25 | FRY WILLIAM | Officer | Sale | -- | 550 | -- | 549 |
| Mar 23, 25 | FRY WILLIAM | Officer | Sale | -- | 605 | -- | -- |
| Mar 23, 25 | Swartz Richard S. Jr. | CEO | Sale | -- | 3.05K | -- | -- |
| Mar 22, 25 | Stern Brian K. | COO | Purchase | -- | 348 | -- | 2.92K |
| Mar 22, 25 | Stern Brian K. | COO | Sale | $127.04 | 103 | $13.09K | 2.82K |
| Mar 23, 25 | Stern Brian K. | COO | Purchase | -- | 286 | -- | 2.65K |
| Mar 23, 25 | Stern Brian K. | COO | Sale | $127.04 | 84 | $10.67K | 2.57K |
| Mar 23, 25 | Stern Brian K. | COO | Purchase | -- | 201 | -- | 2.43K |
| Mar 23, 25 | Stern Brian K. | COO | Sale | $127.04 | 59 | $7.50K | 2.37K |
| Mar 21, 25 | Stern Brian K. | COO | Purchase | -- | 2.13K | -- | 2.13K |
| Mar 22, 25 | Stern Brian K. | COO | Sale | -- | 348 | -- | 695 |
| Mar 23, 25 | Stern Brian K. | COO | Sale | -- | 286 | -- | 286 |
| Mar 23, 25 | Stern Brian K. | COO | Sale | -- | 201 | -- | -- |
| Mar 22, 25 | Egan Don A. | COO | Purchase | -- | 348 | -- | 8.80K |
| Mar 22, 25 | Egan Don A. | COO | Sale | $127.04 | 101 | $12.83K | 8.70K |
| Mar 23, 25 | Egan Don A. | COO | Purchase | -- | 515 | -- | 8.60K |
| Mar 23, 25 | Egan Don A. | COO | Sale | $127.04 | 149 | $18.93K | 8.45K |
| Mar 23, 25 | Egan Don A. | COO | Purchase | -- | 235 | -- | 8.15K |
| Mar 23, 25 | Egan Don A. | COO | Sale | $127.04 | 68 | $8.64K | 8.08K |
| Mar 21, 25 | Egan Don A. | COO | Purchase | -- | 2.13K | -- | 2.13K |
| Mar 22, 25 | Egan Don A. | COO | Sale | -- | 348 | -- | 695 |
| Mar 23, 25 | Egan Don A. | COO | Sale | -- | 515 | -- | 515 |
| Mar 23, 25 | Egan Don A. | COO | Sale | -- | 235 | -- | -- |
| Mar 22, 25 | Huntington Kelly Michelle | CFO | Purchase | -- | 435 | -- | 4.00K |
| Mar 22, 25 | Huntington Kelly Michelle | CFO | Sale | $127.04 | 120 | $15.24K | 3.88K |
| Mar 23, 25 | Huntington Kelly Michelle | CFO | Purchase | -- | 733 | -- | 3.76K |
| Mar 23, 25 | Huntington Kelly Michelle | CFO | Sale | $127.04 | 203 | $25.79K | 3.56K |
| Mar 21, 25 | Huntington Kelly Michelle | CFO | Purchase | -- | 2.36K | -- | 2.36K |
| Mar 22, 25 | Huntington Kelly Michelle | CFO | Sale | -- | 435 | -- | 869 |
| Mar 23, 25 | Huntington Kelly Michelle | CFO | Sale | -- | 733 | -- | 732 |
| Mar 4, 25 | Favreau Bradley Thede | CTO | Purchase | $119.60 | 835 | $99.87K | 13.54K |
| Feb 19, 25 | Egan Don A. | COO | Purchase | -- | 755 | -- | 8.18K |
| Feb 19, 25 | Egan Don A. | COO | Sale | $135.07 | 258 | $34.85K | 7.92K |
| Feb 19, 25 | Swartz Richard S. Jr. | CEO | Purchase | -- | 9.80K | -- | 151.18K |
| Feb 19, 25 | Swartz Richard S. Jr. | CEO | Sale | $135.07 | 3.20K | $432.09K | 147.98K |
| Feb 19, 25 | Stern Brian K. | COO | Purchase | -- | 646 | -- | 2.45K |
| Feb 19, 25 | Stern Brian K. | COO | Sale | $135.07 | 224 | $30.26K | 2.23K |
| Feb 19, 25 | FRY WILLIAM | Officer | Purchase | -- | 1.94K | -- | 14.26K |
| Feb 19, 25 | FRY WILLIAM | Officer | Sale | $135.07 | 603 | $81.45K | 13.65K |
| Sep 9, 24 | Huntington Kelly Michelle | CFO | Purchase | $88.64 | 500 | $44.32K | 3.03K |
| Aug 27, 24 | Favreau Bradley Thede | CTO | Purchase | $99.70 | 1.00K | $100.20K | 12.71K |
| Aug 9, 24 | Huntington Kelly Michelle | CFO | Purchase | $99.51 | 2.00K | $199.01K | 2.53K |
| Apr 24, 24 | Karna Ajoy Hari | CTO | Purchase | -- | 668 | -- | 668 |
| Apr 24, 24 | Patterson William | CTO | Purchase | -- | 668 | -- | 668 |
| Apr 24, 24 | Favreau Bradley Thede | CTO | Purchase | -- | 668 | -- | 668 |
| Apr 24, 24 | O'Connor Shirin | CTO | Purchase | -- | 668 | -- | 668 |
| Apr 24, 24 | Hartwick Kenneth Michael | CTO | Purchase | -- | 972 | -- | 972 |
| Apr 24, 24 | Lowry Jennifer Elaine | CTO | Purchase | -- | 668 | -- | 668 |
| Apr 24, 24 | LUCKY DONALD C.I. | CTO | Purchase | -- | 668 | -- | 668 |
| Apr 20, 24 | LUCKY DONALD C.I. | CTO | Purchase | -- | 877 | -- | 18.98K |
| Apr 20, 24 | LUCKY DONALD C.I. | CTO | Sale | -- | 877 | -- | -- |
| Apr 20, 24 | Lowry Jennifer Elaine | CTO | Purchase | -- | 877 | -- | 9.99K |
| Apr 20, 24 | Lowry Jennifer Elaine | CTO | Sale | -- | 877 | -- | -- |
| Apr 20, 24 | Favreau Bradley Thede | CTO | Purchase | -- | 877 | -- | 11.70K |
| Apr 20, 24 | Favreau Bradley Thede | CTO | Sale | -- | 877 | -- | -- |
| Apr 20, 24 | Hartwick Kenneth Michael | CTO | Purchase | -- | 1.28K | -- | 22.93K |
| Apr 20, 24 | Hartwick Kenneth Michael | CTO | Sale | -- | 1.28K | -- | -- |
| Apr 20, 24 | O'Connor Shirin | CTO | Purchase | -- | 877 | -- | 5.39K |