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-05-18 | RUSSO CYNTHIA A | Director | +Exercise | 7,949 | — | — |
| 2026-05-18 | DAVIS DOUGLAS LEE | Director | +Exercise | 7,949 | — | — |
| 2026-05-18 | REXFORD JOHN H | Director | +Exercise | 7,949 | — | — |
| 2026-05-18 | HUERTA MICHAEL P | Director | +Exercise | 7,949 | — | — |
| 2026-05-18 | Byrne Patrick J | Director | +Exercise | 7,949 | — | — |
| 2026-05-18 | Ratnakar Raj | Director | +Exercise | 7,949 | — | — |
| 2026-05-11 | Baldwin Jonathan | Officer | −Tax w/h | 5,058 | $13.79 | $69,750 |
| 2026-05-11 | Baldwin Jonathan | Officer | +Exercise | 10,917 | — | — |
| 2026-05-11 | Conti Craig C | Officer | −Tax w/h | 2,272 | $13.79 | $31,331 |
| 2026-05-11 | Conti Craig C | Officer | +Exercise | 5,369 | — | — |
| 2026-03-16 | Conti Craig C | Officer | −Tax w/h | 11,742 | $16.70 | $196,091 |
| 2026-03-16 | Conti Craig C | Officer | +Grant | 27,741 | — | — |
| 2026-03-16 | Baldwin Jonathan | Officer | −Tax w/h | 9,888 | $16.70 | $165,130 |
| 2026-03-16 | Baldwin Jonathan | Officer | +Grant | 21,339 | — | — |
| 2026-03-16 | Keyser Jonathan | Officer | −Tax w/h | 2,257 | $16.70 | $37,692 |
| 2026-03-16 | Keyser Jonathan | Officer | +Grant | 5,334 | — | — |
| 2026-03-16 | ROBERTS DAVID MARTIN | Director,Officer | +Grant | 93,362 | — | — |
| 2026-03-16 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 39,520 | $16.70 | $659,984 |
| 2026-03-03 | Baldwin Jonathan | Officer | +Exercise | 4,790 | — | — |
| 2026-03-03 | Baldwin Jonathan | Officer | −Tax w/h | 2,219 | $16.79 | $37,257 |
| 2026-03-03 | Bo Lin | Officer | +Exercise | 1,959 | — | — |
| 2026-03-03 | Bo Lin | Officer | −Tax w/h | 678 | $16.79 | $11,384 |
| 2026-03-03 | Conti Craig C | Officer | −Tax w/h | 3,041 | $16.79 | $51,058 |
| 2026-03-03 | Conti Craig C | Officer | +Exercise | 7,186 | — | — |
| 2026-03-03 | Keyser Jonathan | Officer | −Tax w/h | 1,290 | $16.79 | $21,659 |
| 2026-03-03 | Keyser Jonathan | Officer | +Exercise | 3,048 | — | — |
| 2026-03-03 | Patel Hiten M | Officer | +Exercise | 1,578 | — | — |
| 2026-03-03 | Patel Hiten M | Officer | −Tax w/h | 514 | $16.79 | $8,630 |
| 2026-03-03 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 6,817 | $16.79 | $114,457 |
| 2026-03-03 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 14,699 | — | — |
| 2026-03-03 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 6,222 | $16.79 | $104,467 |
| 2026-03-03 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 16,106 | — | — |
| 2026-03-02 | Baldwin Jonathan | Officer | +Exercise | 5,634 | — | — |
| 2026-03-02 | Baldwin Jonathan | Officer | −Tax w/h | 2,697 | $16.70 | $45,040 |
| 2026-03-02 | Conti Craig C | Officer | −Tax w/h | 3,099 | $16.70 | $51,753 |
| 2026-03-02 | Conti Craig C | Officer | +Exercise | 7,324 | — | — |
| 2026-03-02 | Keyser Jonathan | Officer | −Tax w/h | 4,620 | $16.70 | $77,154 |
| 2026-03-02 | Keyser Jonathan | Officer | +Exercise | 10,566 | — | — |
| 2026-03-02 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 6,707 | $16.70 | $112,007 |
| 2026-03-02 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 15,845 | — | — |
| 2026-03-01 | Baldwin Jonathan | Officer | +Exercise | 4,370 | — | — |
| 2026-03-01 | Baldwin Jonathan | Officer | −Tax w/h | 2,256 | $16.71 | $37,698 |
| 2026-03-01 | Conti Craig C | Officer | −Tax w/h | 2,955 | $16.71 | $49,378 |
| 2026-03-01 | Conti Craig C | Officer | +Exercise | 6,337 | — | — |
| 2026-03-01 | Keyser Jonathan | Officer | +Exercise | 2,841 | — | — |
| 2026-03-01 | Keyser Jonathan | Officer | −Tax w/h | 1,353 | $16.71 | $22,609 |
| 2026-03-01 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 13,112 | — | — |
| 2026-03-01 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 5,702 | $16.71 | $95,280 |
| 2025-11-01 | Bo Lin | Officer | +Exercise | 4,325 | — | — |
| 2025-11-01 | Bo Lin | Officer | −Tax w/h | 1,269 | $23.21 | $29,453 |
| 2025-11-01 | Bo Lin | Officer | +Exercise | 643 | — | — |
| 2025-11-01 | Bo Lin | Officer | −Tax w/h | 188 | $23.21 | $4,363 |
| 2025-08-09 | Patel Hiten M | Officer | −Tax w/h | 1,347 | $23.49 | $31,641 |
| 2025-08-09 | Patel Hiten M | Officer | +Exercise | 1,006 | — | — |
| 2025-08-09 | Patel Hiten M | Officer | −Tax w/h | 425 | $23.49 | $9,983 |
| 2025-08-09 | Patel Hiten M | Officer | +Exercise | 3,184 | — | — |
| 2025-05-21 | HUERTA MICHAEL P | Director | −Sell | 6,000 | $24.30 | $145,800 |
| 2025-05-19 | DAVIS DOUGLAS LEE | Director | +Exercise | 6,229 | — | — |
| 2025-05-19 | Byrne Patrick J | Director | +Exercise | 6,229 | — | — |
| 2025-05-19 | Ratnakar Raj | Director | +Exercise | 6,229 | — | — |
| 2025-05-19 | REXFORD JOHN H | Director | +Exercise | 6,229 | — | — |
| 2025-05-19 | HUERTA MICHAEL P | Director | +Exercise | 6,229 | — | — |
| 2025-05-19 | RUSSO CYNTHIA A | Director | +Exercise | 6,229 | — | — |
| 2025-05-13 | Baldwin Jonathan | Officer | −Sell | 5,858 | $24.04 | $140,826 |
| 2025-05-11 | Conti Craig C | Officer | −Tax w/h | 2,272 | $24.19 | $54,960 |
| 2025-05-11 | Conti Craig C | Officer | +Exercise | 5,369 | — | — |
| 2025-05-11 | Baldwin Jonathan | Officer | +Exercise | 10,916 | — | — |
| 2025-05-11 | Baldwin Jonathan | Officer | −Tax w/h | 5,058 | $24.19 | $122,353 |
| 2025-05-09 | Keyser Jonathan | Officer | −Sell | 18,719 | $24.28 | $454,497 |
| 2025-05-09 | Keyser Jonathan | Officer | +Exercise | 12,382 | $17.75 | $219,781 |
| 2025-03-04 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 3,865 | $22.57 | $87,233 |
| 2025-03-04 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 9,131 | — | — |
| 2025-03-04 | Lalla Steve | Officer | +Exercise | 6,209 | — | — |
| 2025-03-04 | Lalla Steve | Officer | −Tax w/h | 2,443 | $22.57 | $55,139 |
| 2025-03-04 | Baldwin Jonathan | Officer | −Sell | 5,293 | $22.87 | $121,051 |
| 2025-03-03 | Baldwin Jonathan | Officer | −Tax w/h | 9,077 | $22.96 | $208,408 |
| 2025-03-03 | Baldwin Jonathan | Officer | +Grant | 20,218 | — | — |
| 2025-03-03 | Conti Craig C | Officer | −Tax w/h | 12,225 | $22.96 | $280,686 |
| 2025-03-03 | Conti Craig C | Officer | +Grant | 28,882 | — | — |
| 2025-03-03 | Lalla Steve | Officer | −Tax w/h | 11,365 | $22.96 | $260,940 |
| 2025-03-03 | Lalla Steve | Officer | +Grant | 28,882 | — | — |
| 2025-03-03 | Lalla Steve | Officer | −Tax w/h | 2,112 | $22.96 | $48,492 |
| 2025-03-03 | Lalla Steve | Officer | +Exercise | 5,369 | — | — |
| 2025-03-03 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 16,106 | — | — |
| 2025-03-03 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 6,817 | $22.96 | $156,518 |
| 2025-03-03 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 36,678 | $22.96 | $842,127 |
| 2025-03-03 | ROBERTS DAVID MARTIN | Director,Officer | +Grant | 86,649 | — | — |
| 2025-03-02 | Conti Craig C | Officer | +Exercise | 7,324 | — | — |
| 2025-03-02 | Conti Craig C | Officer | −Tax w/h | 3,100 | $22.89 | $70,959 |
| 2025-03-02 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 15,845 | — | — |
| 2025-03-02 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 6,707 | $22.89 | $153,523 |
| 2025-03-02 | Baldwin Jonathan | Officer | −Tax w/h | 2,521 | $22.89 | $57,706 |
| 2025-03-02 | Baldwin Jonathan | Officer | +Exercise | 5,634 | — | — |
| 2025-03-02 | Lalla Steve | Officer | +Exercise | 6,197 | — | — |
| 2025-03-02 | Lalla Steve | Officer | −Tax w/h | 2,437 | $22.89 | $55,783 |
| 2025-03-02 | Keyser Jonathan | Officer | −Tax w/h | 4,534 | $22.89 | $103,783 |
| 2025-03-02 | Keyser Jonathan | Officer | +Exercise | 10,562 | — | — |
| 2025-03-01 | Conti Craig C | Officer | +Exercise | 6,337 | — | — |
| 2025-03-01 | Conti Craig C | Officer | −Tax w/h | 2,867 | $22.89 | $65,626 |
| 2025-03-01 | ROBERTS DAVID MARTIN | Director,Officer | −Tax w/h | 5,653 | $22.89 | $129,397 |
| 2025-03-01 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 13,112 | — | — |
| 2025-03-01 | Baldwin Jonathan | Officer | +Exercise | 4,370 | — | — |
| 2025-03-01 | Baldwin Jonathan | Officer | −Tax w/h | 2,190 | $22.89 | $50,129 |
| 2025-03-01 | Lalla Steve | Officer | +Exercise | 4,807 | — | — |
| 2025-03-01 | Lalla Steve | Officer | −Tax w/h | 2,093 | $22.89 | $47,909 |
| 2025-03-01 | Keyser Jonathan | Officer | +Exercise | 2,841 | — | — |
| 2025-03-01 | Keyser Jonathan | Officer | −Tax w/h | 1,353 | $22.89 | $30,970 |
| 2024-08-13 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 77,520 | $13.69 | $1M |
| 2024-08-13 | ROBERTS DAVID MARTIN | Director,Officer | −Sell | 77,520 | $27.00 | $2M |
| 2024-08-13 | ROBERTS DAVID MARTIN | Director,Officer | −Sell | 51,498 | $27.01 | $1M |
| 2024-08-13 | ROBERTS DAVID MARTIN | Director,Officer | +Exercise | 51,498 | $12.62 | $649,905 |
| 2024-08-13 | Conti Craig C | Officer | −Sell | 25,000 | $26.92 | $673,000 |
| 2024-06-13 | Baldwin Jonathan | Officer | −Sell | 9,758 | $26.14 | $255,074 |
| 2024-06-12 | REXFORD JOHN H | Director | −Sell | 9,005 | $26.37 | $237,462 |
| 2024-06-04 | REXFORD JOHN H | Director | −Sell | 540 | $26.21 | $14,153 |
| 2024-05-29 | HUERTA MICHAEL P | Director | −Sell | 8,690 | $26.50 | $230,285 |
| 2024-05-20 | Byrne Patrick J | Director | +Exercise | 9,545 | — | — |
| 2024-05-20 | HUERTA MICHAEL P | Director | +Exercise | 9,545 | — | — |
| 2024-05-20 | REXFORD JOHN H | Director | +Exercise | 9,545 | — | — |
| 2024-05-20 | DAVIS DOUGLAS LEE | Director | +Exercise | 9,545 | — | — |
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.