Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-02 | Stock Michael | Officer | −Sell | 3,333 | $31.00 | $103,323 |
| 2026-06-01 | Stock Michael | Officer | −Sell | 13,332 | $29.46 | $392,761 |
| 2026-05-20 | Stock Michael | Officer | −Sell | 19,998 | $33.48 | $669,533 |
| 2026-05-05 | Kimble William F | Director,Officer | −Sell | 7,350 | $33.92 | $249,312 |
| 2026-04-01 | ELLIOTT R SEAN | Officer | +Grant | 42,050 | — | — |
| 2026-04-01 | ELLIOTT R SEAN | Officer | −Tax w/h | 16,547 | $27.92 | $461,992 |
| 2026-04-01 | Gosney Ryan T | Officer | −Tax w/h | 11,430 | $27.92 | $319,126 |
| 2026-04-01 | Gosney Ryan T | Officer | +Grant | 26,124 | — | — |
| 2026-04-01 | Stock Michael | Officer | −Tax w/h | 45,025 | $27.92 | $1M |
| 2026-04-01 | Stock Michael | Officer | +Grant | 102,914 | — | — |
| 2026-04-01 | Gusek Ron | Director,Officer | −Tax w/h | 45,025 | $27.92 | $1M |
| 2026-04-01 | Gusek Ron | Director,Officer | +Grant | 102,914 | — | — |
| 2026-04-01 | Stock Michael | Officer | −Tax w/h | 67,360 | $27.92 | $2M |
| 2026-04-01 | Gusek Ron | Director,Officer | −Tax w/h | 71,676 | $27.92 | $2M |
| 2026-04-01 | Gosney Ryan T | Officer | −Tax w/h | 23,367 | $27.92 | $652,407 |
| 2026-04-01 | ELLIOTT R SEAN | Officer | −Tax w/h | 33,726 | $27.92 | $941,630 |
| 2026-02-17 | Murti Arjun N | Director | +Buy | 9,696 | $25.79 | $250,048 |
| 2026-02-06 | Stock Michael | Officer | −Sell | 25,000 | $25.38 | $634,500 |
| 2026-02-06 | ELLIOTT R SEAN | Officer | −Gift | 1,000 | — | — |
| 2026-02-06 | ELLIOTT R SEAN | Officer | −Sell | 25,000 | $25.40 | $635,000 |
| 2026-01-19 | Gosney Ryan T | Officer | +Grant | 29,818 | — | — |
| 2026-01-19 | ELLIOTT R SEAN | Officer | +Grant | 49,050 | — | — |
| 2026-01-19 | Stock Michael | Officer | +Grant | 54,205 | — | — |
| 2026-01-19 | Gusek Ron | Director,Officer | +Grant | 114,495 | — | — |
| 2026-01-02 | Jackson Alice K | Director | +Grant | 9,566 | — | — |
| 2026-01-02 | Murti Arjun N | Director | +Grant | 9,566 | — | — |
| 2026-01-02 | AYAT SIMON | Director | +Grant | 9,566 | — | — |
| 2026-01-02 | DEA PETER A | Director | +Grant | 9,566 | — | — |
| 2026-01-02 | Babcock Ken | Director | +Grant | 9,566 | — | — |
| 2026-01-02 | Norton Gale A | Director | +Grant | 9,566 | — | — |
| 2026-01-02 | Kimble William F | Director,Officer | +Grant | 13,665 | — | — |
| 2026-01-02 | Steinbeck Cary D. | Director | +Grant | 9,566 | — | — |
| 2026-01-02 | Steinbeck Cary D. | Director | +Grant | 9,566 | — | — |
| 2025-12-30 | Steinbeck Cary D. | Director | −Gift | 2,700 | — | — |
| 2025-12-30 | Steinbeck Cary D. | Director | −Gift | 2,700 | — | — |
| 2025-10-16 | Jackson Alice K | Director | +Grant | 3,126 | — | — |
| 2025-04-02 | Stock Michael | Officer | −Sell | 5,000 | $16.00 | $80,000 |
| 2025-04-01 | Gusek Ron | Director,Officer | −Tax w/h | 77,695 | $15.85 | $1M |
| 2025-04-01 | Gusek Ron | Director,Officer | +Grant | 123,340 | — | — |
| 2025-04-01 | Stock Michael | Officer | +Grant | 123,340 | — | — |
| 2025-04-01 | Stock Michael | Officer | −Tax w/h | 75,018 | $15.85 | $1M |
| 2025-04-01 | Gosney Ryan T | Officer | +Grant | 31,310 | — | — |
| 2025-04-01 | Gosney Ryan T | Officer | −Tax w/h | 26,093 | $15.85 | $413,574 |
| 2025-04-01 | ELLIOTT R SEAN | Officer | −Tax w/h | 37,546 | $15.85 | $595,104 |
| 2025-04-01 | ELLIOTT R SEAN | Officer | +Grant | 50,408 | — | — |
| 2025-03-03 | Stock Michael | Officer | −Sell | 5,000 | $17.14 | $85,700 |
| 2025-02-13 | Robertson Audrey | Director | +Grant | 9,469 | — | — |
| 2025-02-03 | Stock Michael | Officer | −Sell | 10,000 | $17.94 | $179,400 |
| 2025-02-03 | Kimble William F | Director,Officer | +Grant | 4,058 | — | — |
| 2025-02-03 | Gusek Ron | Director,Officer | +Grant | 81,683 | — | — |
| 2025-02-03 | Wright Christopher A | Director,Officer | +Grant | 500,572 | — | — |
| 2025-02-03 | Wright Christopher A | Director,Officer | −Tax w/h | 321,305 | $18.02 | $6M |
| 2025-01-22 | Murti Arjun N | Director | +Grant | 8,306 | — | — |
| 2025-01-22 | ELLIOTT R SEAN | Officer | +Grant | 47,132 | — | — |
| 2025-01-22 | Gosney Ryan T | Officer | +Grant | 28,653 | — | — |
| 2025-01-22 | Stock Michael | Officer | +Grant | 52,085 | — | — |
| 2025-01-16 | Stock Michael | Officer | −Sell | 5,000 | $23.00 | $115,000 |
| 2025-01-03 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $20.80 | $416,000 |
| 2025-01-02 | AYAT SIMON | Director | +Grant | 9,469 | — | — |
| 2025-01-02 | Norton Gale A | Director | +Grant | 9,469 | — | — |
| 2025-01-02 | Kimble William F | Director | +Grant | 9,469 | — | — |
| 2025-01-02 | Steinbeck Cary D. | Director | +Grant | 9,469 | — | — |
| 2025-01-02 | DEA PETER A | Director | +Grant | 9,469 | — | — |
| 2025-01-02 | Babcock Ken | Director | +Grant | 9,469 | — | — |
| 2025-01-02 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $20.80 | $416,000 |
| 2025-01-02 | Stock Michael | Officer | −Sell | 20,000 | $20.82 | $416,400 |
| 2024-12-30 | Stock Michael | Officer | −Sell | 5,000 | $19.51 | $97,550 |
| 2024-12-11 | Wright Christopher A | Director,Officer | −Sell | 5,064 | $19.14 | $96,925 |
| 2024-12-10 | Wright Christopher A | Director,Officer | −Sell | 2,936 | $19.16 | $56,254 |
| 2024-12-05 | Wright Christopher A | Director,Officer | −Sell | 16,000 | $18.55 | $296,800 |
| 2024-12-04 | Wright Christopher A | Director,Officer | −Sell | 16,000 | $18.23 | $291,680 |
| 2024-12-02 | Stock Michael | Officer | −Sell | 10,000 | $18.49 | $184,900 |
| 2024-11-25 | Stock Michael | Officer | −Sell | 5,000 | $19.51 | $97,550 |
| 2024-11-07 | Wright Christopher A | Director,Officer | −Sell | 2,037 | $18.15 | $36,972 |
| 2024-11-06 | Wright Christopher A | Director,Officer | −Sell | 25,963 | $18.85 | $489,403 |
| 2024-11-06 | Stock Michael | Officer | −Sell | 5,000 | $18.45 | $92,250 |
| 2024-11-05 | Wright Christopher A | Director,Officer | −Sell | 12,000 | $17.44 | $209,280 |
| 2024-11-01 | Stock Michael | Officer | −Sell | 5,000 | $17.21 | $86,050 |
| 2024-10-03 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $20.34 | $406,800 |
| 2024-10-02 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $19.77 | $395,400 |
| 2024-10-01 | Stock Michael | Officer | −Sell | 15,000 | $19.23 | $288,450 |
| 2024-09-18 | Stock Michael | Officer | −Sell | 5,000 | $21.01 | $105,050 |
| 2024-09-17 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $20.66 | $413,200 |
| 2024-09-16 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $19.91 | $398,200 |
| 2024-09-05 | Gusek Ron | Officer | −Gift | 400,000 | — | — |
| 2024-09-05 | Gusek Ron | Officer | +Gift | 400,000 | — | — |
| 2024-09-03 | Stock Michael | Officer | −Sell | 15,000 | $20.01 | $300,150 |
| 2024-08-02 | Wright Christopher A | Director,Officer | −Sell | 19,800 | $21.24 | $420,552 |
| 2024-08-02 | Wright Christopher A | Director,Officer | −Sell | 200 | $21.99 | $4,398 |
| 2024-08-01 | Stock Michael | Officer | −Sell | 322 | $23.54 | $7,580 |
| 2024-08-01 | Stock Michael | Officer | −Sell | 19,678 | $22.91 | $450,823 |
| 2024-08-01 | Wright Christopher A | Director,Officer | −Sell | 18,500 | $22.72 | $420,320 |
| 2024-08-01 | Wright Christopher A | Director,Officer | −Sell | 1,500 | $23.66 | $35,490 |
| 2024-07-11 | Stock Michael | Officer | −Sell | 4,374 | $21.01 | $91,898 |
| 2024-07-03 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $20.64 | $412,800 |
| 2024-07-02 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $20.26 | $405,200 |
| 2024-07-01 | Stock Michael | Officer | −Sell | 15,626 | $20.82 | $325,333 |
| 2024-06-04 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $22.76 | $455,200 |
| 2024-06-03 | Stock Michael | Officer | −Sell | 20,000 | $24.32 | $486,400 |
| 2024-06-03 | Babcock Ken | Director | −Sell | 23,133 | $23.66 | $547,327 |
| 2024-06-03 | Wright Christopher A | Director,Officer | −Sell | 783 | $24.37 | $19,082 |
| 2024-06-03 | Wright Christopher A | Director,Officer | −Sell | 19,217 | $23.53 | $452,176 |
| 2024-05-20 | Gosney Ryan T | Officer | −Sell | 4,000 | $24.00 | $96,000 |
| 2024-05-17 | Gosney Ryan T | Officer | −Sell | 2,000 | $23.50 | $47,000 |
| 2024-05-03 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $21.64 | $432,800 |
| 2024-05-02 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $21.39 | $427,800 |
| 2024-05-01 | Stock Michael | Officer | −Sell | 20,000 | $21.83 | $436,600 |
| 2024-04-30 | Gusek Ron | Officer | −Sell | 42,397 | $22.70 | $962,412 |
| 2024-04-29 | Gusek Ron | Officer | −Sell | 50,000 | $22.99 | $1M |
| 2024-04-29 | ELLIOTT R SEAN | Officer | −Sell | 20,000 | $23.10 | $462,000 |
| 2024-04-04 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $22.66 | $453,200 |
| 2024-04-03 | Wright Christopher A | Director,Officer | −Sell | 20,000 | $22.49 | $449,800 |
| 2024-04-01 | Stock Michael | Officer | −Tax w/h | 76,658 | $20.97 | $2M |
| 2024-04-01 | Stock Michael | Officer | +Grant | 115,811 | — | — |
| 2024-04-01 | Stock Michael | Officer | −Sell | 20,000 | $20.87 | $417,400 |
| 2024-04-01 | Gosney Ryan T | Officer | +Grant | 80,908 | — | — |
| 2024-04-01 | Gosney Ryan T | Officer | −Tax w/h | 48,730 | $20.97 | $1M |
| 2024-04-01 | ELLIOTT R SEAN | Officer | +Grant | 131,852 | — | — |
| 2024-04-01 | ELLIOTT R SEAN | Officer | −Tax w/h | 71,274 | $20.97 | $1M |
| 2024-04-01 | Gusek Ron | Officer | −Tax w/h | 76,658 | $20.97 | $2M |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.