| 2026-08-31 | Luke M Scrivanich | SELL | 23,911 | $36.37 | $869,643 | 39,598 | 38% |
| 2026-08-31 | Ilan Daskal | SELL | 30,257 | $36.29 | $1,098,027 | 36,165 | 46% |
| 2026-08-31 | Ilan Daskal | SELL | 26,033 | $36.29 | $944,738 | 10,132 | 72% |
| 2026-08-17 | Laura A. Black | SELL | 71,000 | $46.12 | $3,274,520 | 71,497 | 50% |
| 2026-08-14 | Joanne Solomon | SELL | 10,000 | $42.92 | $429,200 | 65,924 | 13% |
| 2026-08-10 | Paul McNab | SELL | 1,595 | $37.37 | $59,605 | 13,876 | 10% |
| 2026-05-08 | Oleg Khaykin | SELL | 136,547 | $51.82 | $7,075,866 | 1,188,798 | 10% |
| 2026-05-07 | Oleg Khaykin | SELL | 123,333 | $51.43 | $6,343,016 | 1,325,345 | 9% |
| 2026-05-06 | Oleg Khaykin | SELL | 34,024 | $54.07 | $1,839,678 | 1,448,678 | 2% |
| 2026-05-06 | Luke M Scrivanich | SELL | 7,258 | $53.00 | $384,674 | 42,722 | 15% |
| 2026-05-06 | Luke M Scrivanich | SELL | 3,435 | $53.00 | $182,055 | 39,287 | 8% |
| 2026-05-05 | Oleg Khaykin | SELL | 104,552 | $54.61 | $5,709,585 | 1,482,702 | 7% |
| 2026-05-05 | Oleg Khaykin | SELL | 20,238 | $54.77 | $1,108,435 | 0 | 100% |
| 2026-05-05 | Paul McNab | SELL | 2,727 | $54.96 | $149,876 | 15,471 | 15% |
| 2026-05-05 | Doug Gilstrap | SELL | 10,000 | $55.00 | $550,000 | 55,766 | 15% |
| 2026-05-04 | Kevin Christopher Siebert | SELL | 8,255 | $54.02 | $445,935 | 20,129 | 29% |
| 2026-05-04 | Richard Belluzzo | SELL | 51,110 | $53.30 | $2,724,163 | 160,740 | 24% |
| 2026-03-02 | Kevin Christopher Siebert | SELL | 7,264 | $34.78 | $252,642 | 28,384 | 20% |
| 2026-03-02 | Paul McNab | SELL | 3,551 | $32.89 | $116,792 | 18,198 | 16% |
| 2026-02-26 | Donald A Colvin | SELL | 25,000 | $29.23 | $730,750 | 147,053 | 15% |
| 2026-02-18 | Richard Belluzzo | SELL | 15,775 | $26.85 | $423,559 | 211,850 | 7% |
| 2026-02-17 | Richard Belluzzo | SELL | 13,058 | $26.45 | $345,384 | 227,625 | 5% |
| 2026-02-13 | Luke M Scrivanich | SELL | 13,901 | $26.59 | $369,628 | 49,980 | 22% |
| 2026-02-10 | Oleg Khaykin | SELL | 42,767 | $27.50 | $1,176,092 | 1,592,854 | 3% |
| 2026-02-10 | Oleg Khaykin | SELL | 20,000 | $27.51 | $550,200 | 20,238 | 50% |
| 2026-02-09 | Oleg Khaykin | SELL | 73,250 | $26.25 | $1,922,812 | 1,635,621 | 4% |
| 2026-02-06 | Oleg Khaykin | SELL | 29,887 | $26.30 | $786,028 | 1,749,550 | 2% |
| 2026-02-06 | Oleg Khaykin | SELL | 40,679 | $26.25 | $1,067,824 | 1,708,871 | 2% |
| 2026-02-05 | Gary W Staley | SELL | 1,293 | $23.93 | $30,941 | 159,211 | 1% |
| 2026-02-05 | Gary W Staley | SELL | 22,944 | $23.93 | $549,050 | 136,267 | 14% |
| 2026-02-05 | Oleg Khaykin | SELL | 70,000 | $24.50 | $1,715,000 | 1,779,437 | 4% |
| 2026-02-04 | Oleg Khaykin | SELL | 74,315 | $26.48 | $1,967,861 | 1,849,437 | 4% |
| 2026-02-04 | Gary W Staley | SELL | 3,468 | $26.14 | $90,654 | 179,342 | 2% |
| 2026-02-04 | Gary W Staley | SELL | 18,838 | $26.14 | $492,425 | 160,504 | 10% |
| 2026-02-03 | Gary W Staley | SELL | 20,742 | $25.92 | $537,633 | 182,810 | 10% |
| 2026-02-02 | Gary W Staley | SELL | 5,646 | $25.85 | $145,949 | 220,690 | 2% |
| 2026-02-02 | Gary W Staley | SELL | 17,138 | $25.82 | $442,503 | 203,552 | 8% |
| 2026-02-02 | Paul McNab | SELL | 4,638 | $25.80 | $119,660 | 21,749 | 18% |
| 2026-02-02 | Kevin Christopher Siebert | SELL | 13,577 | $25.72 | $349,200 | 35,648 | 28% |
| 2025-12-10 | Richard John Burns | SELL | 3,384 | $18.76 | $63,484 | 3,384 | 50% |
| 2025-12-10 | Eugenia Corrales | SELL | 3,384 | $18.76 | $63,484 | 3,384 | 50% |
| 2025-12-08 | Kevin Christopher Siebert | SELL | 24,225 | $18.26 | $442,348 | 49,225 | 33% |
| 2025-12-05 | Oleg Khaykin | SELL | 40,238 | $17.50 | $704,165 | 40,238 | 50% |
| 2025-12-04 | Oleg Khaykin | SELL | 38,438 | $17.60 | $676,509 | 80,476 | 32% |
| 2025-12-03 | Oleg Khaykin | SELL | 35,004 | $17.10 | $598,568 | 1,921,191 | 2% |
| 2025-12-02 | Ilan Daskal | SELL | 25,100 | $17.84 | $447,784 | 155,032 | 14% |
| 2025-12-02 | Ilan Daskal | SELL | 39,709 | $17.42 | $691,731 | 115,323 | 26% |
| 2025-12-02 | Ilan Daskal | SELL | 105,191 | $17.43 | $1,833,479 | 10,132 | 91% |
| 2025-12-02 | Oleg Khaykin | SELL | 58,939 | $17.76 | $1,046,757 | 1,966,066 | 3% |
| 2025-12-02 | Oleg Khaykin | SELL | 9,871 | $17.81 | $175,803 | 1,956,195 | 0% |
| 2025-12-01 | Oleg Khaykin | SELL | 44,399 | $17.64 | $783,198 | 2,066,442 | 2% |
| 2025-12-01 | Oleg Khaykin | SELL | 41,437 | $17.62 | $730,120 | 2,025,005 | 2% |
| 2025-11-26 | Paul McNab | SELL | 1,657 | $18.14 | $30,058 | 26,387 | 6% |
| 2025-11-10 | Keith Barnes | SELL | 23,529 | $18.22 | $428,698 | 125,151 | 16% |
| 2025-11-10 | Keith Barnes | SELL | 97,938 | $18.17 | $1,779,533 | 27,213 | 78% |
| 2025-11-04 | Donald A Colvin | SELL | 23,050 | $16.98 | $391,389 | 165,474 | 12% |
| 2025-11-04 | Donald A Colvin | SELL | 16,950 | $17.24 | $292,218 | 148,524 | 10% |
| 2025-11-03 | Luke M Scrivanich | SELL | 9,765 | $17.45 | $170,399 | 61,820 | 14% |
| 2025-11-03 | Paul McNab | SELL | 12,617 | $17.41 | $219,662 | 28,044 | 31% |
| 2025-11-03 | Keith Barnes | SELL | 40,363 | $17.25 | $696,262 | 138,721 | 23% |
| 2025-11-03 | Keith Barnes | SELL | 13,570 | $17.34 | $235,304 | 125,151 | 10% |
| 2025-11-03 | Kevin Christopher Siebert | SELL | 11,148 | $17.29 | $192,749 | 73,450 | 13% |
| 2025-10-01 | Richard Belluzzo | SELL | 8,387 | $12.63 | $105,928 | 217,154 | 4% |
| 2025-09-25 | Luke M Scrivanich | SELL | 8,987 | $12.17 | $109,372 | 79,335 | 10% |
| 2025-09-25 | Kevin Christopher Siebert | SELL | 9,927 | $12.17 | $120,812 | 84,598 | 10% |
| 2025-09-02 | Richard Belluzzo | SELL | 8,385 | $11.34 | $95,086 | 225,541 | 4% |
| 2025-08-29 | Luke M Scrivanich | SELL | 11,873 | $11.18 | $132,740 | 66,836 | 15% |
| 2025-08-29 | Kevin Christopher Siebert | SELL | 13,115 | $11.18 | $146,626 | 71,159 | 16% |
| 2025-08-01 | Richard Belluzzo | SELL | 8,385 | $9.72 | $81,502 | 233,926 | 3% |
| 2025-07-01 | Richard Belluzzo | SELL | 8,385 | $10.02 | $84,018 | 242,311 | 3% |
| 2025-06-04 | Ilan Daskal | SELL | 82,095 | $9.28 | $761,842 | 0 | 100% |
| 2025-06-02 | Richard Belluzzo | SELL | 8,385 | $9.03 | $75,717 | 250,696 | 3% |
| 2025-05-07 | Richard Belluzzo | SELL | 8,385 | $8.92 | $74,794 | 259,081 | 3% |
| 2025-03-07 | James L Veler Jr | SELL | 13,807 | $10.86 | $149,944 | 0 | 100% |
| 2025-03-05 | Paul McNab | SELL | 9,034 | $11.09 | $100,187 | 38,775 | 19% |
| 2025-03-03 | Luke M Scrivanich | SELL | 14,323 | $11.24 | $160,991 | 55,877 | 20% |
| 2025-03-03 | Kevin Christopher Siebert | SELL | 13,499 | $11.24 | $151,729 | 60,373 | 18% |
| 2025-02-04 | Keith Barnes | SELL | 15,418 | $12.24 | $188,716 | 178,881 | 8% |
| 2025-02-04 | Paul McNab | SELL | 4,930 | $12.19 | $60,097 | 33,447 | 13% |
| 2025-01-14 | Masood Jabbar | SELL | 30,000 | $10.01 | $300,300 | 180,333 | 14% |
| 2024-12-16 | Masood Jabbar | SELL | 15,000 | $11.16 | $167,400 | 210,333 | 7% |
| 2024-12-11 | Luke M Scrivanich | SELL | 2,802 | $10.43 | $29,225 | 54,517 | 5% |
| 2024-11-14 | Masood Jabbar | SELL | 15,000 | $10.14 | $152,100 | 225,333 | 6% |
| 2024-10-14 | Masood Jabbar | SELL | 15,000 | $9.17 | $137,550 | 213,514 | 7% |
| 2024-09-26 | Luke M Scrivanich | SELL | 3,029 | $8.86 | $26,837 | 57,319 | 5% |
| 2024-09-26 | Ralph Rondinone | SELL | 5,117 | $8.86 | $45,337 | 32,722 | 14% |
| 2024-09-26 | Kevin Christopher Siebert | SELL | 2,671 | $8.86 | $23,665 | 60,373 | 4% |
| 2024-09-16 | Masood Jabbar | SELL | 15,000 | $8.20 | $123,000 | 228,514 | 6% |
| 2024-09-13 | Paul McNab | SELL | 5,920 | $8.45 | $50,024 | 34,545 | 15% |