| 2026-08-04 | Sarah Gheuens | SELL | 30,000 | $30.48 | $914,400 | 54,645 | 35% |
| 2026-07-01 | Sarah Gheuens | SELL | 4,007 | $37.56 | $150,503 | 84,645 | 5% |
| 2026-04-02 | James William Burns | SELL | 3,280 | $34.71 | $113,849 | 49,306 | 6% |
| 2026-04-02 | Sarah Gheuens | SELL | 2,940 | $34.71 | $102,047 | 80,277 | 4% |
| 2026-04-02 | Cecilia Jones | SELL | 3,141 | $34.71 | $109,024 | 54,998 | 5% |
| 2026-04-02 | Tsveta Milanova | SELL | 3,262 | $34.71 | $113,224 | 46,829 | 7% |
| 2026-04-02 | Krishnan Viswanadhan | SELL | 2,959 | $34.71 | $102,707 | 10,282 | 22% |
| 2026-04-02 | Brian Goff | SELL | 12,472 | $34.71 | $432,903 | 177,604 | 7% |
| 2026-04-02 | Brian Goff | SELL | 6,596 | $34.71 | $228,947 | 184,508 | 3% |
| 2026-03-05 | Krishnan Viswanadhan | SELL | 2,959 | $27.80 | $82,260 | 5,141 | 37% |
| 2026-03-03 | Theodore James Washburn Jr. | SELL | 5,272 | $28.88 | $152,255 | 868 | 86% |
| 2026-03-02 | Brian Goff | SELL | 3,870 | $28.96 | $112,075 | 147,733 | 3% |
| 2026-03-02 | Brian Goff | SELL | 8,267 | $28.96 | $239,412 | 157,466 | 5% |
| 2026-03-02 | Brian Goff | SELL | 5,918 | $28.96 | $171,385 | 164,548 | 3% |
| 2026-03-02 | James William Burns | SELL | 1,187 | $28.96 | $34,376 | 34,531 | 3% |
| 2026-03-02 | James William Burns | SELL | 1,681 | $28.96 | $48,682 | 38,516 | 4% |
| 2026-03-02 | James William Burns | SELL | 1,187 | $28.96 | $34,376 | 41,329 | 3% |
| 2026-03-02 | James William Burns | SELL | 1,163 | $28.96 | $33,680 | 44,086 | 3% |
| 2026-03-02 | Sarah Gheuens | SELL | 1,187 | $28.96 | $34,376 | 67,608 | 2% |
| 2026-03-02 | Sarah Gheuens | SELL | 1,681 | $28.96 | $48,682 | 71,593 | 2% |
| 2026-03-02 | Sarah Gheuens | SELL | 1,187 | $28.96 | $34,376 | 74,406 | 2% |
| 2026-03-02 | Cecilia Jones | SELL | 594 | $28.96 | $17,202 | 38,800 | 2% |
| 2026-03-02 | Cecilia Jones | SELL | 1,681 | $28.96 | $48,682 | 42,785 | 4% |
| 2026-03-02 | Cecilia Jones | SELL | 1,187 | $28.96 | $34,376 | 45,598 | 3% |
| 2026-03-02 | Cecilia Jones | SELL | 1,573 | $28.96 | $45,554 | 49,328 | 3% |
| 2026-03-02 | Tsveta Milanova | SELL | 1,681 | $28.96 | $48,682 | 38,778 | 4% |
| 2026-03-02 | Tsveta Milanova | SELL | 1,187 | $28.96 | $34,376 | 41,591 | 3% |
| 2026-03-02 | Theodore James Washburn Jr. | SELL | 698 | $28.96 | $20,214 | 2,595 | 21% |
| 2026-03-02 | Theodore James Washburn Jr. | SELL | 727 | $28.96 | $21,054 | 4,243 | 15% |
| 2026-03-02 | Theodore James Washburn Jr. | SELL | 798 | $28.96 | $23,110 | 6,140 | 12% |
| 2026-01-05 | Tsveta Milanova | SELL | 2,872 | $27.02 | $77,601 | 34,793 | 8% |
| 2025-12-30 | James William Burns | SELL | 2,932 | $27.09 | $79,428 | 31,718 | 8% |
| 2025-12-30 | Brian Goff | SELL | 12,473 | $27.09 | $337,894 | 136,583 | 8% |
| 2025-12-30 | Brian Goff | SELL | 6,230 | $27.09 | $168,771 | 143,103 | 4% |
| 2025-12-30 | Sarah Gheuens | SELL | 2,932 | $27.09 | $79,428 | 64,795 | 4% |
| 2025-12-30 | Tsveta Milanova | SELL | 2,932 | $27.09 | $79,428 | 29,190 | 9% |
| 2025-12-30 | Cecilia Jones | SELL | 2,932 | $27.09 | $79,428 | 37,394 | 7% |
| 2025-11-12 | David Scadden | SELL | 200 | $43.84 | $8,768 | 17,603 | 1% |
| 2025-11-11 | Sarah Gheuens | SELL | 2,454 | $43.78 | $107,436 | 61,727 | 4% |
| 2025-10-30 | Sarah Gheuens | SELL | 200 | $43.81 | $8,762 | 61,727 | 0% |
| 2025-10-27 | Sarah Gheuens | SELL | 3,302 | $43.92 | $145,024 | 61,727 | 5% |
| 2025-10-08 | David Scadden | SELL | 200 | $41.00 | $8,200 | 17,603 | 1% |
| 2025-09-30 | David Scadden | SELL | 200 | $40.00 | $8,000 | 17,603 | 1% |
| 2025-09-26 | Cecilia Jones | SELL | 3,651 | $36.77 | $134,247 | 33,870 | 10% |
| 2025-09-05 | Theodore James Washburn Jr. | SELL | 8,546 | $36.87 | $315,091 | 868 | 91% |
| 2025-08-27 | David Scadden | SELL | 200 | $40.00 | $8,000 | 17,603 | 1% |
| 2025-08-08 | Brian Goff | SELL | 11,085 | $36.67 | $406,487 | 123,528 | 8% |
| 2025-07-10 | David Scadden | SELL | 1,400 | $40.00 | $56,000 | 17,603 | 7% |
| 2025-07-09 | Sarah Gheuens | SELL | 11,067 | $37.93 | $419,771 | 62,118 | 15% |
| 2025-07-09 | Sarah Gheuens | SELL | 847 | $38.76 | $32,830 | 61,271 | 1% |
| 2025-07-01 | Sarah Gheuens | SELL | 4,091 | $34.17 | $139,789 | 61,271 | 6% |
| 2025-06-24 | James William Burns | SELL | 2,799 | $33.54 | $93,878 | 28,650 | 9% |
| 2025-06-24 | Sarah Gheuens | SELL | 2,909 | $33.54 | $97,568 | 56,988 | 5% |
| 2025-06-24 | Cecilia Jones | SELL | 1,780 | $33.54 | $59,701 | 30,049 | 6% |
| 2025-06-24 | Tsveta Milanova | SELL | 2,770 | $33.54 | $92,906 | 26,122 | 10% |
| 2025-06-24 | Brian Goff | SELL | 12,471 | $33.54 | $418,277 | 105,401 | 11% |
| 2025-06-24 | Brian Goff | SELL | 6,229 | $33.54 | $208,921 | 111,922 | 5% |
| 2025-04-10 | Jacqualyn A Fouse | SELL | 7,497 | $25.90 | $194,172 | 149,220 | 5% |
| 2025-03-03 | James William Burns | SELL | 1,137 | $35.54 | $40,409 | 18,650 | 6% |
| 2025-03-03 | James William Burns | SELL | 1,187 | $35.54 | $42,186 | 21,463 | 5% |
| 2025-03-03 | James William Burns | SELL | 1,681 | $35.54 | $59,743 | 25,449 | 6% |
| 2025-03-03 | Cecilia Jones | SELL | 594 | $35.54 | $21,111 | 21,843 | 3% |
| 2025-03-03 | Cecilia Jones | SELL | 1,681 | $35.54 | $59,743 | 25,829 | 6% |
| 2025-03-03 | Tsveta Milanova | SELL | 1,681 | $35.54 | $59,743 | 22,892 | 7% |
| 2025-03-03 | Brian Goff | SELL | 4,153 | $35.54 | $147,598 | 83,139 | 5% |
| 2025-03-03 | Brian Goff | SELL | 8,794 | $35.54 | $312,539 | 92,345 | 9% |
| 2025-03-03 | Sarah Gheuens | SELL | 1,137 | $35.54 | $40,409 | 47,098 | 2% |
| 2025-03-03 | Sarah Gheuens | SELL | 1,187 | $35.54 | $42,186 | 49,911 | 2% |
| 2025-03-03 | Sarah Gheuens | SELL | 1,681 | $35.54 | $59,743 | 53,897 | 3% |
| 2025-03-03 | Theodore James Washburn Jr. | SELL | 231 | $35.54 | $8,210 | 6,038 | 4% |
| 2025-03-03 | Theodore James Washburn Jr. | SELL | 697 | $35.54 | $24,771 | 7,691 | 8% |
| 2025-03-03 | Theodore James Washburn Jr. | SELL | 727 | $35.54 | $25,838 | 9,414 | 7% |
| 2025-02-05 | Theodore James Washburn Jr. | SELL | 2,272 | $34.39 | $78,134 | 5,437 | 29% |
| 2025-01-06 | Tsveta Milanova | SELL | 2,804 | $32.18 | $90,233 | 18,906 | 13% |
| 2024-12-11 | David Scadden | SELL | 200 | $46.28 | $9,256 | 15,483 | 1% |
| 2024-11-08 | Theodore James Washburn Jr. | SELL | 772 | $56.09 | $43,301 | 813 | 49% |
| 2024-11-08 | Rahul D. Ballal | SELL | 3,571 | $57.24 | $204,404 | 14,421 | 20% |
| 2024-11-08 | Rahul D. Ballal | SELL | 4,929 | $58.57 | $288,692 | 9,492 | 34% |
| 2024-11-08 | Rahul D. Ballal | SELL | 1,500 | $59.21 | $88,815 | 7,992 | 16% |
| 2024-11-07 | Rahul D. Ballal | SELL | 8,132 | $53.32 | $433,598 | 9,860 | 45% |
| 2024-11-07 | Rahul D. Ballal | SELL | 1,868 | $54.41 | $101,638 | 7,992 | 19% |
| 2024-11-07 | James William Burns | SELL | 13,411 | $52.00 | $697,372 | 24,041 | 36% |
| 2024-11-07 | James William Burns | SELL | 8,341 | $52.56 | $438,403 | 15,700 | 35% |
| 2024-09-26 | Cecilia Jones | SELL | 2,542 | $49.03 | $124,634 | 20,158 | 11% |