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-09 | PUCKETT DAN | Director | +Grant | 3,315 | — | — |
| 2026-06-09 | PRESCOTT THOMAS M | Director | +Grant | 3,315 | — | — |
| 2026-06-09 | MOLL FREDERIC H | Director | +Grant | 3,315 | — | — |
| 2026-06-09 | Little Elisabeth Sandoval | Director | +Grant | 3,315 | — | — |
| 2026-06-09 | Harris Taylor C. | Director | +Grant | 3,315 | — | — |
| 2026-06-09 | Garrett Mary | Director | +Grant | 3,315 | — | — |
| 2026-06-09 | Dodrill Amy M. | Director | +Grant | 3,315 | — | — |
| 2026-06-09 | Desai Antal Rohit | Director | +Grant | 3,315 | — | — |
| 2026-06-08 | Templin Barry L | Officer | −Sell | 358 | $28.48 | $10,196 |
| 2026-06-08 | Waters Kevin | Officer | −Sell | 357 | $28.48 | $10,167 |
| 2026-06-08 | Nouri Alaleh | Officer | −Sell | 285 | $28.48 | $8,117 |
| 2026-03-19 | Nouri Alaleh | Officer | −Sell | 2,332 | $26.15 | $60,982 |
| 2026-03-19 | Nouri Alaleh | Officer | −Sell | 3,031 | $25.82 | $78,260 |
| 2026-03-17 | Waters Kevin | Officer | −Sell | 706 | $28.15 | $19,874 |
| 2026-03-17 | Nouri Alaleh | Officer | −Sell | 304 | $28.15 | $8,558 |
| 2026-03-10 | Nouri Alaleh | Officer | −Sell | 3,098 | $25.60 | $79,309 |
| 2026-03-10 | Nouri Alaleh | Officer | −Sell | 145 | $26.74 | $3,877 |
| 2026-03-09 | Desai Antal Rohit | Director | +Buy | 53,818 | $24.91 | $1M |
| 2026-03-09 | Desai Antal Rohit | Director | +Buy | 1,300 | $25.42 | $33,046 |
| 2026-03-09 | Desai Antal Rohit | Director | +Buy | 43,581 | $24.08 | $1M |
| 2026-03-06 | Waters Kevin | Officer | −Sell | 6,721 | $23.70 | $159,288 |
| 2026-03-06 | Nouri Alaleh | Officer | −Sell | 6,892 | $23.70 | $163,340 |
| 2026-03-06 | Desai Antal Rohit | Director | +Buy | 106,554 | $23.33 | $2M |
| 2026-03-06 | Desai Antal Rohit | Director | +Buy | 53,763 | $24.10 | $1M |
| 2026-03-05 | PUCKETT DAN | Director | +Grant | 5,476 | — | — |
| 2026-03-05 | Waters Kevin | Officer | +Grant | 47,462 | — | — |
| 2026-03-05 | Nouri Alaleh | Officer | +Grant | 43,811 | — | — |
| 2026-03-05 | Wood Larry L | Director,Officer | +Grant | 127,783 | — | — |
| 2026-03-05 | Desai Antal Rohit | Director | +Buy | 24,748 | $26.41 | $653,595 |
| 2026-03-05 | Desai Antal Rohit | Director | +Buy | 142,498 | $25.44 | $4M |
| 2026-02-19 | Waters Kevin | Officer | +Grant | 3,532 | — | — |
| 2026-02-19 | Nouri Alaleh | Officer | +Grant | 4,872 | — | — |
| 2025-09-02 | Wood Larry L | Director,Officer | +Grant | 182,392 | — | — |
| 2025-08-14 | Nouri Alaleh | Officer | +Exercise | 11,000 | $4.52 | $49,720 |
| 2025-08-14 | Desai Antal Rohit | Director | +Exercise | 26,749 | $1.33 | $35,576 |
| 2025-08-13 | MOLL FREDERIC H | Director | +Buy | 20,000 | $39.26 | $785,200 |
| 2025-06-12 | Desai Antal Rohit | Director | −Sell | 19,951 | $61.28 | $1M |
| 2025-06-12 | Desai Antal Rohit | Director | −Sell | 5,049 | $62.33 | $314,704 |
| 2025-06-11 | Desai Antal Rohit | Director | −Sell | 7,788 | $62.59 | $487,451 |
| 2025-06-11 | Desai Antal Rohit | Director | −Sell | 11,495 | $63.47 | $729,588 |
| 2025-06-11 | Desai Antal Rohit | Director | −Sell | 5,717 | $64.27 | $367,432 |
| 2025-06-10 | PRESCOTT THOMAS M | Director | +Grant | 1,538 | — | — |
| 2025-06-10 | Dodrill Amy M. | Director | +Grant | 1,538 | — | — |
| 2025-06-10 | Garrett Mary | Director | +Grant | 1,538 | — | — |
| 2025-06-10 | Harris Taylor C. | Director | +Grant | 1,538 | — | — |
| 2025-06-10 | Wood Larry L | Director | +Grant | 1,538 | — | — |
| 2025-06-10 | Sandoval Elisabeth | Director | +Grant | 1,538 | — | — |
| 2025-06-10 | MOLL FREDERIC H | Director | +Grant | 1,538 | — | — |
| 2025-06-10 | Desai Antal Rohit | Director | −Sell | 1,726 | $64.67 | $111,620 |
| 2025-06-10 | Desai Antal Rohit | Director | +Grant | 1,538 | — | — |
| 2025-06-10 | Desai Antal Rohit | Director | −Sell | 18,412 | $64.02 | $1M |
| 2025-06-10 | Desai Antal Rohit | Director | −Sell | 4,862 | $63.23 | $307,424 |
| 2025-06-06 | Shiblaq Hisham | Officer | +Exercise | 20,000 | $5.18 | $103,600 |
| 2025-06-06 | Shiblaq Hisham | Officer | −Sell | 12,296 | $63.71 | $783,378 |
| 2025-06-06 | Shiblaq Hisham | Officer | −Sell | 5,904 | $64.64 | $381,635 |
| 2025-06-06 | Shiblaq Hisham | Officer | −Sell | 1,800 | $65.35 | $117,630 |
| 2025-06-05 | Desai Antal Rohit | Director | −Sell | 5,946 | $64.19 | $381,674 |
| 2025-06-05 | Desai Antal Rohit | Director | −Sell | 12,548 | $65.09 | $816,749 |
| 2025-06-05 | Desai Antal Rohit | Director | −Sell | 4,000 | $65.94 | $263,760 |
| 2025-06-05 | Desai Antal Rohit | Director | −Sell | 100 | $66.73 | $6,673 |
| 2025-06-05 | Desai Antal Rohit | Director | −Sell | 1,706 | $63.07 | $107,597 |
| 2025-06-05 | Desai Antal Rohit | Director | −Sell | 700 | $61.85 | $43,295 |
| 2025-06-04 | Desai Antal Rohit | Director | −Sell | 16,400 | $60.82 | $997,448 |
| 2025-06-04 | Desai Antal Rohit | Director | −Sell | 8,600 | $61.40 | $528,040 |
| 2025-06-03 | Desai Antal Rohit | Director | −Sell | 1,100 | $59.14 | $65,054 |
| 2025-06-03 | Desai Antal Rohit | Director | −Sell | 11,602 | $61.22 | $710,274 |
| 2025-06-03 | Desai Antal Rohit | Director | −Sell | 9,880 | $60.23 | $595,072 |
| 2025-06-03 | Desai Antal Rohit | Director | −Sell | 900 | $58.04 | $52,236 |
| 2025-06-03 | Desai Antal Rohit | Director | −Sell | 1,518 | $61.83 | $93,858 |
| 2025-05-09 | Zadno Reza | Director,Officer | +Exercise | 13,759 | $7.27 | $100,028 |
| 2025-03-18 | Nouri Alaleh | Officer | −Sell | 316 | $57.06 | $18,031 |
| 2025-03-18 | Shiblaq Hisham | Officer | −Sell | 247 | $57.06 | $14,094 |
| 2025-03-18 | Waters Kevin | Officer | −Sell | 733 | $57.06 | $41,825 |
| 2025-03-18 | Zadno Reza | Director,Officer | −Sell | 5,475 | $57.06 | $312,404 |
| 2025-03-06 | Zadno Reza | Director,Officer | −Sell | 15,916 | $61.31 | $975,810 |
| 2025-03-06 | Waters Kevin | Officer | −Sell | 3,662 | $61.31 | $224,517 |
| 2025-03-06 | Shiblaq Hisham | Officer | −Sell | 3,588 | $61.31 | $219,980 |
| 2025-03-06 | Nouri Alaleh | Officer | −Sell | 3,641 | $61.31 | $223,230 |
| 2025-03-03 | Zadno Reza | Director,Officer | +Grant | 41,699 | — | — |
| 2025-03-03 | Waters Kevin | Officer | +Grant | 16,290 | — | — |
| 2025-03-03 | Shiblaq Hisham | Officer | +Grant | 11,107 | — | — |
| 2025-03-03 | Nouri Alaleh | Officer | +Grant | 12,958 | — | — |
| 2025-02-10 | MOLL FREDERIC H | Director | +Exercise | 26,749 | $1.33 | $35,576 |
| 2025-02-10 | MOLL FREDERIC H | Director | +Exercise | 5,263 | $0.86 | $4,526 |
| 2024-12-04 | Nouri Alaleh | Officer | +Exercise | 4,162 | $34.99 | $145,628 |
| 2024-12-04 | Nouri Alaleh | Officer | −Sell | 3,787 | $96.12 | $364,006 |
| 2024-12-04 | Nouri Alaleh | Officer | +Exercise | 12,092 | $37.02 | $447,646 |
| 2024-12-04 | Nouri Alaleh | Officer | +Exercise | 11,838 | $7.27 | $86,062 |
| 2024-12-04 | Nouri Alaleh | Officer | −Sell | 8,118 | $97.90 | $794,752 |
| 2024-12-04 | Nouri Alaleh | Officer | −Sell | 16,187 | $96.98 | $2M |
| 2024-12-04 | Zadno Reza | Director,Officer | −Sell | 5,300 | $96.15 | $509,595 |
| 2024-12-04 | Zadno Reza | Director,Officer | −Sell | 5,126 | $98.09 | $502,809 |
| 2024-12-04 | Zadno Reza | Director,Officer | −Sell | 2,235 | $99.04 | $221,354 |
| 2024-12-04 | Zadno Reza | Director,Officer | −Sell | 13,762 | $97.01 | $1M |
| 2024-11-27 | Zadno Reza | Director,Officer | −Sell | 5,189 | $99.24 | $514,956 |
| 2024-11-27 | Zadno Reza | Director,Officer | −Sell | 1,403 | $99.96 | $140,244 |
| 2024-11-27 | Zadno Reza | Director,Officer | −Sell | 18,144 | $97.25 | $2M |
| 2024-11-27 | Zadno Reza | Director,Officer | −Sell | 1,684 | $98.00 | $165,032 |
| 2024-11-20 | Zadno Reza | Director,Officer | −Sell | 500 | $93.88 | $46,940 |
| 2024-11-20 | Zadno Reza | Director,Officer | −Sell | 15,809 | $92.82 | $1M |
| 2024-11-20 | Zadno Reza | Director,Officer | −Sell | 10,111 | $92.12 | $931,425 |
| 2024-11-13 | Zadno Reza | Director,Officer | −Sell | 4,510 | $95.58 | $431,066 |
| 2024-11-13 | Zadno Reza | Director,Officer | −Sell | 10,509 | $92.74 | $974,605 |
| 2024-11-13 | Zadno Reza | Director,Officer | −Sell | 2,000 | $93.64 | $187,280 |
| 2024-11-13 | Zadno Reza | Director,Officer | −Sell | 9,401 | $94.95 | $892,625 |
| 2024-11-07 | Desai Antal Rohit | Director | −Sell | 500 | $97.54 | $48,770 |
| 2024-11-07 | Desai Antal Rohit | Director | −Sell | 10,236 | $96.03 | $982,963 |
| 2024-11-07 | Desai Antal Rohit | Director | −Sell | 16,272 | $95.33 | $2M |
| 2024-11-07 | Desai Antal Rohit | Director | −Sell | 6,992 | $94.42 | $660,185 |
| 2024-11-06 | Desai Antal Rohit | Director | −Sell | 3,769 | $98.29 | $370,455 |
| 2024-11-06 | Desai Antal Rohit | Director | −Sell | 17,150 | $97.59 | $2M |
| 2024-11-06 | Desai Antal Rohit | Director | −Sell | 2,678 | $96.57 | $258,614 |
| 2024-11-06 | Desai Antal Rohit | Director | −Sell | 9,403 | $95.68 | $899,679 |
| 2024-11-05 | Desai Antal Rohit | Director | −Other | 172,016 | — | — |
| 2024-11-05 | Desai Antal Rohit | Director | −Other | 660,302 | — | — |
| 2024-11-05 | Desai Antal Rohit | Director | −Sell | 2,191 | $98.43 | $215,660 |
| 2024-11-05 | Desai Antal Rohit | Director | −Sell | 11,487 | $97.17 | $1M |
| 2024-11-05 | Desai Antal Rohit | Director | −Sell | 11,756 | $96.49 | $1M |
| 2024-11-05 | Desai Antal Rohit | Director | −Other | 62,944 | — | — |
| 2024-11-05 | Desai Antal Rohit | Director | −Sell | 7,566 | $95.38 | $721,645 |
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.