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-15 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $24.21 | $242,100 |
| 2026-06-12 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $24.63 | $246,300 |
| 2026-06-11 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 8,000 | $24.62 | $196,960 |
| 2026-06-11 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 2,000 | $24.62 | $49,240 |
| 2026-06-10 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $24.64 | $246,400 |
| 2026-06-01 | Schaefer Joy L. | Director | +Grant | 3,843 | — | — |
| 2026-06-01 | TANZ STUART A | Director | +Grant | 3,843 | — | — |
| 2026-06-01 | Olinger Thomas S | Director | +Grant | 3,843 | — | — |
| 2026-06-01 | SULLIVAN ROBERT S | Director | +Grant | 3,843 | — | — |
| 2026-06-01 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $23.40 | $234,000 |
| 2026-05-29 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $23.59 | $235,900 |
| 2026-05-28 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 16,337 | $22.96 | $375,098 |
| 2026-05-27 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 80,000 | $22.56 | $2M |
| 2026-05-22 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $22.67 | $226,700 |
| 2026-05-21 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 56,656 | $21.70 | $1M |
| 2026-05-20 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 4,880 | $21.32 | $104,042 |
| 2026-05-19 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 17,319 | $21.15 | $366,297 |
| 2026-05-18 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 2,400 | $21.00 | $50,400 |
| 2026-05-18 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 68,768 | $21.00 | $1M |
| 2026-05-15 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 29,360 | $20.79 | $610,394 |
| 2026-05-14 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 78,000 | $21.09 | $2M |
| 2026-05-13 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 78,000 | $20.99 | $2M |
| 2026-05-12 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 14,640 | $21.01 | $307,586 |
| 2026-02-26 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 5,151 | $20.06 | $103,329 |
| 2026-02-25 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 5,597 | $19.52 | $109,253 |
| 2026-02-24 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 28,858 | $19.28 | $556,382 |
| 2026-02-24 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 25,858 | $19.28 | $498,542 |
| 2026-02-23 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 50,000 | $19.50 | $975,000 |
| 2026-02-23 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 50,000 | $19.50 | $975,000 |
| 2026-02-20 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 3,528 | $19.37 | $68,337 |
| 2026-02-20 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 3,528 | $19.37 | $68,337 |
| 2026-02-19 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 57,898 | $18.83 | $1M |
| 2026-02-18 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 100,000 | $18.81 | $2M |
| 2026-02-17 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 1,968 | $18.53 | $36,467 |
| 2025-12-04 | Wyll Adam | Officer | −Tax w/h | 10,478 | $19.50 | $204,321 |
| 2025-12-03 | Wyll Adam | Officer | +Grant | 161,023 | — | — |
| 2025-12-03 | Barton Robert F. | Officer | +Grant | 99,681 | — | — |
| 2025-12-03 | Gammieri Jerry | Officer | +Grant | 34,505 | — | — |
| 2025-12-02 | RADY ERNEST S | Director,Officer,TenPercentOwner | −Disp→issuer | 2,778 | — | — |
| 2025-12-02 | Wyll Adam | Officer | −Tax w/h | 37,049 | $19.50 | $722,456 |
| 2025-12-02 | Wyll Adam | Officer | −Disp→issuer | 6,916 | — | — |
| 2025-12-02 | Barton Robert F. | Officer | −Disp→issuer | 5,761 | — | — |
| 2025-12-02 | Barton Robert F. | Officer | −Tax w/h | 33,267 | $19.50 | $648,707 |
| 2025-12-02 | Gammieri Jerry | Officer | −Disp→issuer | 2,221 | — | — |
| 2025-12-02 | Gammieri Jerry | Officer | −Tax w/h | 12,701 | $19.50 | $247,670 |
| 2025-06-02 | Olinger Thomas S | Director | +Grant | 4,453 | — | — |
| 2025-06-02 | SULLIVAN ROBERT S | Director | +Grant | 4,453 | — | — |
| 2025-06-02 | Schaefer Joy L. | Director | +Grant | 4,453 | — | — |
| 2025-06-02 | Tran Nina A | Director | +Grant | 4,453 | — | — |
| 2024-12-04 | Barton Robert F. | Officer | +Grant | 60,241 | — | — |
| 2024-12-04 | Gammieri Jerry | Officer | +Grant | 23,001 | — | — |
| 2024-12-04 | Wyll Adam | Officer | +Grant | 146,040 | — | — |
| 2024-12-03 | RADY ERNEST S | Director,Officer,TenPercentOwner | −Disp→issuer | 2,777 | — | — |
| 2024-12-03 | Barton Robert F. | Officer | −Tax w/h | 8,174 | $28.44 | $232,469 |
| 2024-12-03 | Barton Robert F. | Officer | −Disp→issuer | 1,234 | — | — |
| 2024-12-03 | Gammieri Jerry | Officer | −Tax w/h | 12,378 | $28.44 | $352,030 |
| 2024-12-03 | Gammieri Jerry | Officer | −Disp→issuer | 494 | — | — |
| 2024-12-03 | Wyll Adam | Officer | −Sell | 30,238 | $28.22 | $853,316 |
| 2024-12-03 | Wyll Adam | Officer | −Disp→issuer | 1,172 | — | — |
| 2024-06-03 | Olinger Thomas S | Director | +Grant | 2,295 | — | — |
| 2024-06-03 | SULLIVAN ROBERT S | Director | +Grant | 2,295 | — | — |
| 2024-06-03 | Schaefer Joy L. | Director | +Grant | 2,295 | — | — |
| 2024-06-03 | Tran Nina A | Director | +Grant | 2,295 | — | — |
| 2023-12-07 | Barton Robert F. | Officer | +Grant | 83,238 | — | — |
| 2023-12-07 | Wyll Adam | Officer | +Grant | 83,238 | — | — |
| 2023-12-07 | Gammieri Jerry | Officer | +Grant | 31,710 | — | — |
| 2023-12-06 | RADY ERNEST S | Director,Officer,TenPercentOwner | −Disp→issuer | 30,976 | — | — |
| 2023-12-06 | Barton Robert F. | Officer | −Disp→issuer | 15,224 | — | — |
| 2023-12-06 | Wyll Adam | Officer | −Disp→issuer | 12,452 | — | — |
| 2023-12-06 | Wyll Adam | Officer | −Tax w/h | 17,414 | $20.14 | $350,718 |
| 2023-12-06 | Gammieri Jerry | Officer | −Disp→issuer | 6,090 | — | — |
| 2023-12-06 | Gammieri Jerry | Officer | −Tax w/h | 7,598 | $20.14 | $153,024 |
| 2023-06-05 | Olinger Thomas S | Director | +Grant | 2,587 | — | — |
| 2023-06-05 | Tran Nina A | Director | +Grant | 2,587 | — | — |
| 2023-06-05 | SULLIVAN ROBERT S | Director | +Grant | 2,587 | — | — |
| 2023-06-05 | Schaefer Joy L. | Director | +Grant | 2,587 | — | — |
| 2023-05-12 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 100,000 | $18.76 | $2M |
| 2023-05-11 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 47,540 | $18.84 | $895,654 |
| 2023-05-10 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 42,140 | $18.84 | $793,918 |
| 2023-05-09 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 100,000 | $18.86 | $2M |
| 2023-05-08 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 100,000 | $18.93 | $2M |
| 2023-05-05 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 100,000 | $18.89 | $2M |
| 2023-05-04 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 80,000 | $18.60 | $1M |
| 2023-05-03 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 100,000 | $17.66 | $2M |
| 2023-05-02 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 100,000 | $17.66 | $2M |
| 2023-05-01 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 120,000 | $17.99 | $2M |
| 2023-03-13 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $19.29 | $192,900 |
| 2023-03-09 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 40,000 | $21.98 | $879,200 |
| 2022-12-07 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Grant | 124,960 | — | — |
| 2022-12-07 | Gammieri Jerry | Officer | +Grant | 22,215 | — | — |
| 2022-12-07 | Wyll Adam | Officer | +Grant | 52,761 | — | — |
| 2022-12-07 | Barton Robert F. | Officer | +Grant | 55,538 | — | — |
| 2022-12-06 | Gammieri Jerry | Officer | −Tax w/h | 4,873 | $29.29 | $142,730 |
| 2022-12-06 | Wyll Adam | Officer | −Tax w/h | 10,592 | $29.29 | $310,240 |
| 2022-11-04 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $28.35 | $283,500 |
| 2022-11-04 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $28.35 | $283,500 |
| 2022-11-02 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 20,000 | $27.75 | $555,000 |
| 2022-11-01 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $27.90 | $279,000 |
| 2022-10-31 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 20,000 | $27.30 | $546,000 |
| 2022-09-15 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 50,000 | $26.98 | $1M |
| 2022-09-15 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 37,324 | $27.00 | $1M |
| 2022-09-12 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $28.49 | $284,900 |
| 2022-09-09 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $28.13 | $281,300 |
| 2022-09-08 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 20,000 | $27.96 | $559,200 |
| 2022-09-02 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 25,000 | $27.81 | $695,250 |
| 2022-08-30 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $28.36 | $283,600 |
| 2022-08-30 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 15,000 | $28.34 | $425,100 |
| 2022-08-29 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 20,000 | $28.66 | $573,200 |
| 2022-08-29 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 20,000 | $28.66 | $573,200 |
| 2022-08-26 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $28.55 | $285,500 |
| 2022-08-25 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 15,000 | $28.94 | $434,100 |
| 2022-08-24 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 2,700 | $28.39 | $76,653 |
| 2022-08-23 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 15,000 | $28.64 | $429,600 |
| 2022-08-22 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $28.90 | $289,000 |
| 2022-08-19 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 12,671 | $29.60 | $375,062 |
| 2022-08-18 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 15,000 | $30.04 | $450,600 |
| 2022-08-17 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 20,000 | $29.87 | $597,400 |
| 2022-08-16 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 20,000 | $30.48 | $609,600 |
| 2022-08-15 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 16,700 | $30.64 | $511,688 |
| 2022-08-11 | RADY ERNEST S | Director,Officer,TenPercentOwner | +Buy | 10,000 | $30.30 | $303,000 |
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.