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-18 | Okey Stephanie | Director | +Grant | 5,925 | — | — |
| 2026-06-18 | WIERENGA WENDELL | Director | +Grant | 5,925 | — | — |
| 2026-06-18 | Bedrosian Camille L | Director | +Grant | 5,925 | — | — |
| 2026-06-18 | Vivaldi Coelho Rogerio | Director | +Grant | 5,925 | — | — |
| 2026-06-18 | Nichols Weston | Director | +Grant | 5,925 | — | — |
| 2026-06-18 | Fust Matthew K | Director | +Grant | 5,925 | — | — |
| 2026-06-18 | Deardorf Caren | Director | +Grant | 5,925 | — | — |
| 2026-06-17 | Okey Stephanie | Director | −Sell | 6,292 | $35.62 | $224,121 |
| 2026-06-17 | Okey Stephanie | Director | −Sell | 608 | $36.22 | $22,022 |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | −Gift | 111,100 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | +Gift | 80,000 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | +Gift | 222,200 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | +Gift | 222,200 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | −Gift | 80,000 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | −Gift | 222,200 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | −Gift | 111,100 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | +Gift | 111,100 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | +Gift | 111,100 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | −Gift | 111,100 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | −Gift | 111,100 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | +Gift | 111,100 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | +Gift | 111,100 | — | — |
| 2026-05-29 | Struthers Richard Scott | Director,Officer | −Gift | 222,200 | — | — |
| 2026-04-08 | Knight Jeff E. | Officer | −Sell | 85,163 | $40.10 | $3M |
| 2026-04-08 | Knight Jeff E. | Officer | +Exercise | 49,474 | $23.98 | $1M |
| 2026-04-08 | Knight Jeff E. | Officer | +Exercise | 9,624 | $20.02 | $192,672 |
| 2026-04-08 | Knight Jeff E. | Officer | +Exercise | 19,336 | $19.64 | $379,759 |
| 2026-03-16 | Struthers Richard Scott | Director,Officer | −Sell | 8,785 | $37.77 | $331,809 |
| 2026-03-16 | Struthers Richard Scott | Director,Officer | −Sell | 13,196 | $37.11 | $489,704 |
| 2026-03-16 | Betz Stephen F. | Officer | −Sell | 4,241 | $37.77 | $160,183 |
| 2026-03-16 | Betz Stephen F. | Officer | −Sell | 6,371 | $37.11 | $236,428 |
| 2026-03-16 | Knight Jeff E. | Officer | −Sell | 5,950 | $37.11 | $220,805 |
| 2026-03-16 | Knight Jeff E. | Officer | −Sell | 3,961 | $37.77 | $149,607 |
| 2026-03-12 | Vivaldi Coelho Rogerio | Director | −Sell | 523 | $36.77 | $19,231 |
| 2026-03-12 | Vivaldi Coelho Rogerio | Director | −Sell | 4,477 | $36.08 | $161,530 |
| 2026-03-03 | Schilke Tobin | Officer | −Sell | 6,713 | $39.67 | $266,305 |
| 2026-03-03 | Okey Stephanie | Director | −Sell | 3,000 | $39.67 | $119,010 |
| 2026-02-23 | Kalofonos Isabel | Officer | +Grant | 34,000 | — | — |
| 2026-02-23 | Betz Stephen F. | Officer | +Grant | 30,000 | — | — |
| 2026-02-23 | Knight Jeff E. | Officer | +Grant | 34,000 | — | — |
| 2026-02-23 | Schilke Tobin | Officer | +Grant | 32,000 | — | — |
| 2026-02-23 | Struthers Richard Scott | Director,Officer | +Grant | 62,000 | — | — |
| 2026-01-05 | Kalofonos Isabel | Officer | −Sell | 2,500 | $55.00 | $137,500 |
| 2026-01-05 | Kalofonos Isabel | Officer | +Exercise | 2,500 | $40.59 | $101,475 |
| 2025-12-26 | Betz Stephen F. | Officer | +Exercise | 18,000 | $1.91 | $34,380 |
| 2025-12-18 | Struthers Richard Scott | Director,Officer | +Exercise | 16,342 | $9.28 | $151,654 |
| 2025-12-18 | Struthers Richard Scott | Director,Officer | +Exercise | 28,400 | $15.29 | $434,236 |
| 2025-12-01 | Pizzuti Dana | Officer | +Exercise | 5,000 | $16.89 | $84,450 |
| 2025-12-01 | Pizzuti Dana | Officer | −Sell | 5,000 | $45.02 | $225,100 |
| 2025-11-03 | Pizzuti Dana | Officer | −Sell | 100 | $43.27 | $4,327 |
| 2025-11-03 | Pizzuti Dana | Officer | −Sell | 4,900 | $42.65 | $208,985 |
| 2025-11-03 | Pizzuti Dana | Officer | +Exercise | 5,000 | $16.89 | $84,450 |
| 2025-10-01 | Pizzuti Dana | Officer | +Exercise | 5,000 | $16.89 | $84,450 |
| 2025-10-01 | Pizzuti Dana | Officer | −Sell | 5,000 | $41.81 | $209,050 |
| 2025-09-26 | Fust Matthew K | Director | +Exercise | 10,000 | $1.91 | $19,100 |
| 2025-09-26 | Fust Matthew K | Director | −Sell | 16,000 | $44.75 | $716,000 |
| 2025-09-26 | Struthers Richard Scott | Director,Officer | −Sell | 4,000 | $45.00 | $180,000 |
| 2025-09-02 | Pizzuti Dana | Officer | −Sell | 5,000 | $32.10 | $160,500 |
| 2025-09-02 | Pizzuti Dana | Officer | +Exercise | 5,000 | $16.89 | $84,450 |
| 2025-08-22 | Pizzuti Dana | Officer | −Sell | 30,000 | $30.43 | $912,900 |
| 2025-08-22 | Pizzuti Dana | Officer | +Exercise | 30,000 | $16.89 | $506,700 |
| 2025-08-20 | Pizzuti Dana | Officer | −Sell | 6,492 | $29.18 | $189,437 |
| 2025-06-12 | Betz Stephen F. | Officer | −Sell | 97,483 | $32.23 | $3M |
| 2025-06-12 | Betz Stephen F. | Officer | +Exercise | 71,525 | $1.91 | $136,613 |
| 2025-06-12 | Betz Stephen F. | Officer | +Exercise | 16,645 | $9.28 | $154,466 |
| 2025-06-11 | WIERENGA WENDALL | Director | +Grant | 6,900 | — | — |
| 2025-06-11 | Nichols Weston | Director | +Grant | 6,900 | — | — |
| 2025-06-11 | Bedrosian Camille L | Director | +Grant | 6,900 | — | — |
| 2025-06-11 | Fust Matthew K | Director | +Grant | 6,900 | — | — |
| 2025-06-11 | Okey Stephanie | Director | +Grant | 6,900 | — | — |
| 2025-06-11 | Vivaldi Coelho Rogerio | Director | +Grant | 6,900 | — | — |
| 2025-06-11 | Deardorf Caren | Director | +Grant | 6,900 | — | — |
| 2025-05-14 | Struthers Richard Scott | Director,Officer | +Gift | 90,400 | — | — |
| 2025-05-14 | Struthers Richard Scott | Director,Officer | −Gift | 90,400 | — | — |
| 2025-04-02 | Struthers Richard Scott | Director,Officer | +Exercise | 81,270 | $1.91 | $155,226 |
| 2025-03-19 | Struthers Richard Scott | Director,Officer | −Sell | 16,463 | $34.17 | $562,541 |
| 2025-03-19 | Struthers Richard Scott | Director,Officer | −Sell | 875 | $34.83 | $30,476 |
| 2025-03-19 | Betz Stephen F. | Officer | −Sell | 291 | $34.83 | $10,136 |
| 2025-03-19 | Betz Stephen F. | Officer | −Sell | 5,479 | $34.17 | $187,217 |
| 2025-03-19 | Knight Jeff E. | Officer | −Sell | 6,801 | $34.17 | $232,390 |
| 2025-03-19 | Knight Jeff E. | Officer | −Sell | 361 | $34.83 | $12,574 |
| 2025-03-19 | Pizzuti Dana | Officer | −Sell | 127 | $34.83 | $4,423 |
| 2025-03-19 | Pizzuti Dana | Officer | −Sell | 2,388 | $34.17 | $81,598 |
| 2025-03-10 | Schilke Tobin | Officer | +Grant | 52,000 | — | — |
| 2025-02-20 | Betz Stephen F. | Officer | +Grant | 43,000 | — | — |
| 2025-02-20 | Pizzuti Dana | Officer | +Grant | 43,000 | — | — |
| 2025-02-20 | Knight Jeff E. | Officer | +Grant | 43,000 | — | — |
| 2025-02-20 | Struthers Richard Scott | Director,Officer | +Grant | 89,000 | — | — |
| 2025-02-03 | Pizzuti Dana | Officer | −Sell | 5,000 | $39.07 | $195,350 |
| 2025-02-03 | Pizzuti Dana | Officer | +Exercise | 5,000 | $16.89 | $84,450 |
| 2025-01-07 | Pizzuti Dana | Officer | +Exercise | 2,500 | $19.64 | $49,100 |
| 2025-01-03 | Pizzuti Dana | Officer | −Sell | 15,000 | $52.09 | $781,350 |
| 2025-01-03 | Pizzuti Dana | Officer | +Exercise | 15,000 | $16.89 | $253,350 |
| 2024-12-16 | Betz Stephen F. | Officer | +Exercise | 2,331 | $1.91 | $4,452 |
| 2024-12-02 | Struthers Richard Scott | Director,Officer | −Sell | 10,000 | $57.57 | $575,700 |
| 2024-11-22 | Knight Jeff E. | Officer | −Sell | 501 | $56.52 | $28,317 |
| 2024-11-20 | Wilson Marc | Officer | +Other | 473 | $14.98 | $7,086 |
| 2024-11-20 | Betz Stephen F. | Officer | +Other | 451 | $14.98 | $6,756 |
| 2024-10-03 | Pizzuti Dana | Officer | −Sell | 14,375 | $54.63 | $785,306 |
| 2024-10-03 | Pizzuti Dana | Officer | +Exercise | 14,375 | $16.89 | $242,794 |
| 2024-09-26 | Wilson Marc | Officer | +Exercise | 25,000 | $15.29 | $382,250 |
| 2024-09-26 | Wilson Marc | Officer | −Sell | 25,000 | $51.11 | $1M |
| 2024-09-10 | Betz Stephen F. | Officer | −Sell | 1,035 | $51.50 | $53,303 |
| 2024-08-26 | Betz Stephen F. | Officer | −Sell | 3,000 | $53.19 | $159,570 |
| 2024-08-12 | Betz Stephen F. | Officer | −Sell | 3,000 | $47.68 | $143,040 |
| 2024-07-25 | Wilson Marc | Officer | −Sell | 19,056 | $53.88 | $1M |
| 2024-07-25 | Wilson Marc | Officer | +Exercise | 19,056 | $9.28 | $176,840 |
| 2024-07-25 | Betz Stephen F. | Officer | −Sell | 3,000 | $53.43 | $160,290 |
| 2024-07-15 | Wilson Marc | Officer | −Sell | 25,000 | $55.00 | $1M |
| 2024-07-15 | Wilson Marc | Officer | +Exercise | 25,000 | $20.02 | $500,500 |
| 2024-07-15 | Knight Jeff E. | Officer | +Exercise | 5,687 | $19.64 | $111,693 |
| 2024-07-15 | Knight Jeff E. | Officer | −Sell | 27,000 | $55.00 | $1M |
| 2024-07-15 | Knight Jeff E. | Officer | +Exercise | 17,499 | $23.98 | $419,626 |
| 2024-07-15 | Knight Jeff E. | Officer | +Exercise | 2,887 | $20.02 | $57,798 |
| 2024-07-10 | Betz Stephen F. | Officer | −Sell | 3,000 | $48.55 | $145,650 |
| 2024-07-05 | Hassard James | Officer | −Sell | 15,000 | $44.08 | $661,200 |
| 2024-07-05 | Hassard James | Officer | +Exercise | 15,000 | $19.73 | $295,950 |
| 2024-07-03 | Pizzuti Dana | Officer | +Exercise | 14,375 | $16.89 | $242,794 |
| 2024-07-03 | Pizzuti Dana | Officer | −Sell | 14,375 | $44.87 | $645,006 |
| 2024-06-28 | Wilson Marc | Officer | +Exercise | 32,129 | $9.28 | $298,157 |
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.