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 | CHANG DAVID C | Director | −Sell | 8,333 | $111.17 | $926,380 |
| 2026-06-15 | CHEN JESSE | Director | −Sell | 6,172 | $115.24 | $711,261 |
| 2026-06-12 | CHEN JESSE | Director | −Sell | 13,000 | $95.77 | $1M |
| 2026-06-12 | YOUNG MORRIS S | Director,Officer | −Gift | 1,200 | — | — |
| 2026-06-11 | CHEN JESSE | Director | −Sell | 9,000 | $88.55 | $796,950 |
| 2026-06-10 | CHEN JESSE | Director | −Sell | 9,000 | $86.73 | $780,570 |
| 2026-06-09 | CHEN JESSE | Director | −Sell | 1,500 | $93.30 | $139,950 |
| 2026-06-08 | CHEN JESSE | Director | −Sell | 6,000 | $94.00 | $564,000 |
| 2026-06-04 | CHANG DAVID C | Director | +Grant | 754 | — | — |
| 2026-06-04 | LEBLANC LEONARD J | Director | +Grant | 754 | — | — |
| 2026-06-04 | CHEN JESSE | Director | +Grant | 754 | — | — |
| 2026-06-04 | CHEN JESSE | Director | −Sell | 6,133 | $108.28 | $664,081 |
| 2026-06-03 | CHEN JESSE | Director | −Sell | 4,000 | $111.36 | $445,440 |
| 2026-06-02 | CHEN JESSE | Director | −Sell | 2,000 | $111.03 | $222,060 |
| 2026-06-02 | YOUNG MORRIS S | Director,Officer | +Exercise | 11,806 | $5.21 | $61,509 |
| 2026-06-02 | YOUNG MORRIS S | Director,Officer | −Sell | 123,601 | $113.33 | $14M |
| 2026-06-01 | CHEN JESSE | Director | −Sell | 3,200 | $111.56 | $356,992 |
| 2026-06-01 | YOUNG MORRIS S | Director,Officer | −Sell | 73,897 | $112.39 | $8M |
| 2026-06-01 | YOUNG MORRIS S | Director,Officer | +Exercise | 73,897 | $5.21 | $385,003 |
| 2026-05-01 | YOUNG MORRIS S | Director,Officer | −Gift | 7,500 | — | — |
| 2026-05-01 | YOUNG MORRIS S | Director,Officer | −Gift | 6,500 | — | — |
| 2026-03-13 | FISCHER GARY L | Officer | −Sell | 80,776 | $50.64 | $4M |
| 2026-03-13 | YOUNG MORRIS S | Director,Officer | −Sell | 37,905 | $51.13 | $2M |
| 2026-03-13 | CHEN JESSE | Director | −Sell | 8,083 | $50.25 | $406,171 |
| 2026-03-12 | FISCHER GARY L | Officer | −Sell | 8,256 | $50.20 | $414,451 |
| 2026-03-12 | CHEN JESSE | Director | −Sell | 6,003 | $48.95 | $293,847 |
| 2026-03-11 | CHEN JESSE | Director | −Sell | 15,000 | $47.13 | $706,950 |
| 2026-03-10 | CHEN JESSE | Director | −Sell | 14,000 | $46.15 | $646,100 |
| 2026-03-10 | CHANG DAVID C | Director | −Sell | 20,000 | $46.00 | $920,000 |
| 2026-03-10 | YOUNG MORRIS S | Director,Officer | −Sell | 30,832 | $45.60 | $1M |
| 2026-03-09 | CHEN JESSE | Director | −Sell | 12,452 | $37.69 | $469,316 |
| 2026-03-09 | YOUNG MORRIS S | Director,Officer | −Sell | 125,893 | $36.51 | $5M |
| 2026-03-06 | CHEN JESSE | Director | −Sell | 2,000 | $36.63 | $73,260 |
| 2026-03-06 | YOUNG MORRIS S | Director,Officer | −Sell | 8,300 | $39.65 | $329,095 |
| 2026-03-05 | CHEN JESSE | Director | −Sell | 11,147 | $38.26 | $426,484 |
| 2026-03-05 | CHANG DAVID C | Director | −Sell | 20,000 | $38.42 | $768,400 |
| 2026-03-04 | CHEN JESSE | Director | −Sell | 8,800 | $38.83 | $341,704 |
| 2026-03-04 | CHANG DAVID C | Director | −Sell | 20,000 | $38.53 | $770,600 |
| 2026-03-03 | CHEN JESSE | Director | −Sell | 11,007 | $40.49 | $445,673 |
| 2026-03-03 | YOUNG MORRIS S | Director,Officer | −Gift | 3,780 | — | — |
| 2026-03-02 | FISCHER GARY L | Officer | −Sell | 405,233 | $41.46 | $17M |
| 2026-03-02 | YOUNG MORRIS S | Director,Officer | −Gift | 10,000 | — | — |
| 2026-03-02 | YOUNG MORRIS S | Director,Officer | −Gift | 17,200 | — | — |
| 2026-03-02 | YOUNG MORRIS S | Director,Officer | −Sell | 159,536 | $43.32 | $7M |
| 2026-03-02 | CHEN JESSE | Director | −Sell | 11,320 | $45.59 | $516,079 |
| 2026-02-26 | FISCHER GARY L | Officer | +Exercise | 92,440 | $3.06 | $282,866 |
| 2026-02-26 | FISCHER GARY L | Officer | +Exercise | 55,500 | $5.77 | $320,235 |
| 2026-02-26 | FISCHER GARY L | Officer | +Exercise | 34,203 | $9.50 | $324,929 |
| 2026-02-26 | FISCHER GARY L | Officer | +Exercise | 65,685 | $5.21 | $342,219 |
| 2026-02-18 | FISCHER GARY L | Officer | +Grant | 75,718 | — | — |
| 2026-02-18 | YOUNG MORRIS S | Director,Officer | +Grant | 218,170 | — | — |
| 2025-12-09 | YOUNG MORRIS S | Officer | −Gift | 7,800 | — | — |
| 2025-12-09 | CHANG DAVID C | Director | −Sell | 25,000 | $14.84 | $371,000 |
| 2025-12-08 | YOUNG MORRIS S | Officer | −Sell | 37,160 | $12.46 | $463,014 |
| 2025-12-04 | YOUNG MORRIS S | Officer | +Exercise | 32,680 | $3.06 | $100,001 |
| 2025-12-04 | YOUNG MORRIS S | Officer | +Exercise | 17,331 | $5.77 | $100,000 |
| 2025-12-04 | YOUNG MORRIS S | Officer | +Exercise | 19,193 | $5.21 | $99,996 |
| 2025-12-04 | YOUNG MORRIS S | Officer | −Sell | 35,000 | $12.05 | $421,750 |
| 2025-12-02 | CHANG DAVID C | Director | −Sell | 25,000 | $12.33 | $308,250 |
| 2025-11-28 | CHANG DAVID C | Director | −Sell | 25,000 | $10.72 | $268,000 |
| 2025-11-21 | YOUNG MORRIS S | Officer | −Gift | 12,000 | — | — |
| 2025-11-21 | YOUNG MORRIS S | Officer | −Gift | 3,000 | — | — |
| 2025-11-17 | YOUNG MORRIS S | Officer | −Sell | 33,130 | $10.40 | $344,552 |
| 2025-11-14 | YOUNG MORRIS S | Officer | +Exercise | 70,000 | $5.21 | $364,700 |
| 2025-11-13 | FISCHER GARY L | Officer | −Sell | 101,297 | $10.14 | $1M |
| 2025-11-07 | LEBLANC LEONARD J | Director | −Sell | 3,637 | $8.41 | $30,587 |
| 2025-11-06 | FISCHER GARY L | Officer | −Sell | 22,675 | $8.87 | $201,127 |
| 2025-11-05 | FISCHER GARY L | Officer | −Sell | 52,515 | $9.21 | $483,663 |
| 2025-11-05 | CHANG DAVID C | Director | −Sell | 100,000 | $8.94 | $894,000 |
| 2025-11-04 | FISCHER GARY L | Officer | −Sell | 27,720 | $8.09 | $224,255 |
| 2025-11-03 | YOUNG MORRIS S | Officer | −Sell | 80,000 | $8.65 | $692,000 |
| 2025-10-31 | YOUNG MORRIS S | Officer | −Gift | 30,000 | — | — |
| 2025-10-28 | FISCHER GARY L | Officer | +Grant | 37,500 | — | — |
| 2025-10-28 | YOUNG MORRIS S | Officer | +Grant | 100,000 | — | — |
| 2025-10-20 | FISCHER GARY L | Officer | +Exercise | 10,280 | $2.18 | $22,410 |
| 2025-07-29 | LEBLANC LEONARD J | Director | +Grant | 29,112 | — | — |
| 2025-05-15 | CHANG DAVID C | Director | +Grant | 55,172 | — | — |
| 2025-05-15 | CHEN JESSE | Director | +Grant | 55,172 | — | — |
| 2025-05-15 | CHRISTINE RUSSELL | Director | +Grant | 55,172 | — | — |
| 2025-02-25 | YOUNG MORRIS S | Director,Officer | +Buy | 30,000 | $1.36 | $40,800 |
| 2025-02-18 | FISCHER GARY L | Officer | +Grant | 14,750 | — | — |
| 2025-02-18 | FISCHER GARY L | Officer | +Grant | 77,600 | — | — |
| 2025-02-18 | YOUNG MORRIS S | Director,Officer | +Grant | 223,590 | — | — |
| 2025-02-18 | YOUNG MORRIS S | Director,Officer | +Grant | 33,264 | — | — |
| 2024-11-11 | YOUNG MORRIS S | Director,Officer | +Grant | 111,795 | — | — |
| 2024-11-11 | FISCHER GARY L | Officer | +Grant | 38,800 | — | — |
| 2024-10-29 | YOUNG MORRIS S | Director,Officer | +Grant | 22,003 | — | — |
| 2024-10-29 | FISCHER GARY L | Officer | +Grant | 13,009 | — | — |
| 2024-08-20 | FISCHER GARY L | Officer | +Grant | 17,645 | — | — |
| 2024-08-20 | YOUNG MORRIS S | Director,Officer | +Grant | 39,792 | — | — |
| 2024-05-16 | CHRISTINE RUSSELL | Director | +Grant | 23,323 | — | — |
| 2024-05-16 | CHANG DAVID C | Director | +Grant | 23,323 | — | — |
| 2024-05-16 | CHEN JESSE | Director | +Grant | 23,323 | — | — |
| 2023-11-10 | YOUNG MORRIS S | Director,Officer | +Grant | 111,795 | — | — |
| 2023-11-10 | FISCHER GARY L | Officer | +Grant | 38,800 | — | — |
| 2023-05-19 | YOUNG MORRIS S | Director,Officer | −Gift | 108,112 | — | — |
| 2023-05-18 | CHRISTINE RUSSELL | Director | +Grant | 23,323 | — | — |
| 2023-05-18 | CHEN JESSE | Director | +Grant | 23,323 | — | — |
| 2023-05-18 | CHANG DAVID C | Director | +Grant | 23,323 | — | — |
| 2023-05-15 | YOUNG MORRIS S | Director,Officer | −Gift | 108,112 | — | — |
| 2023-05-15 | YOUNG MORRIS S | Director,Officer | +Gift | 108,112 | — | — |
| 2023-02-28 | CHEN JESSE | Director | −Sell | 7,500 | $4.45 | $33,375 |
| 2023-01-03 | LEBLANC LEONARD J | Director | +Grant | 18,306 | — | — |
| 2023-01-03 | LEBLANC LEONARD J | Director,Other | +Grant | 18,306 | — | — |
| 2022-10-28 | FISCHER GARY L | Officer | +Grant | 38,800 | — | — |
| 2022-10-28 | YOUNG MORRIS S | Director,Officer | +Grant | 111,795 | — | — |
| 2022-08-04 | CHRISTINE RUSSELL | Director | −Sell | 7,500 | $9.40 | $70,500 |
| 2022-08-01 | FISCHER GARY L | Officer | −Sell | 40,000 | $9.19 | $367,600 |
| 2022-07-29 | FISCHER GARY L | Officer | −Sell | 60,000 | $8.25 | $495,000 |
| 2022-05-19 | CHEN JESSE | Director | +Grant | 15,238 | — | — |
| 2022-05-19 | CHANG DAVID C | Director | +Grant | 15,238 | — | — |
| 2022-05-19 | CHRISTINE RUSSELL | Director | +Grant | 15,238 | — | — |
| 2022-03-14 | FISCHER GARY L | Officer | +Grant | 38,475 | — | — |
| 2022-03-14 | YOUNG MORRIS S | Director,Officer | +Grant | 113,130 | — | — |
| 2022-01-03 | LEBLANC LEONARD J | Director | +Grant | 1,436 | — | — |
| 2021-12-29 | LEBLANC LEONARD J | Director | +Grant | 7,827 | — | — |
| 2021-11-10 | YOUNG MORRIS S | Director,Officer | +Grant | 57,160 | — | — |
| 2021-11-10 | FISCHER GARY L | Officer | +Grant | 22,050 | — | — |
| 2021-09-27 | YOUNG MORRIS S | Director,Officer | +Exercise | 100,000 | $3.06 | $306,000 |
| 2021-08-06 | YOUNG MORRIS S | Director,Officer | −Sell | 11,561 | $9.75 | $112,720 |
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.