292 transactions by 11 insiders, from November 21, 2025 to October 9, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Jarrod M. PattenDir | 175 | — | — | $11.4M |
| Phong LeCEO | 35 | 27/35 | $1.3M | $12.5M |
| Andrew KangCFO | 33 | 30/33 | — | $5.5M |
| Jeanine MontgomeryVP | 14 | 13/14 | — | $145K |
| Jane A. DietzeDir | 8 | — | $204K | — |
| Thomas C. ChowGC | 6 | — | $10K | $15K |
| Brian P. BrooksDir | 6 | — | — | — |
| Carl J. RickertsenDir | 5 | — | $779K | — |
| Stephen X. GrahamDir | 4 | — | — | — |
| Gregg WiniarskiDir | 4 | — | — | — |
| Peter L. Briger Jr.Dir | 2 | — | — | — |
292 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Jarrod M. PattenDirDERIV | Oct 9 | M | 1,350 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | Oct 8 | M | 1,400 | $0.00 | —? |
| Jarrod M. PattenDir | Oct 9 | S | 450 | $158.00 | $71K |
| Jarrod M. PattenDir | Oct 9 | S | 450 | $156.00 | $70K |
| Jarrod M. PattenDir | Oct 9 | S | 450 | $154.47 | $70K |
| Jarrod M. PattenDir | Oct 9 | M | 1,350 | $18.24 | $25K |
| Jarrod M. PattenDir | Oct 8 | S | 450 | $152.00 | $68K |
| Jarrod M. PattenDir | Oct 8 | S | 950 | $150.54 | $143K |
| Jarrod M. PattenDir | Oct 8 | M | 1,400 | $18.24 | $26K |
| Jarrod M. PattenDirDERIV | Sep 22 | M | 475 | $0.00 | —? |
| Jarrod M. PattenDir | Sep 22 | S | 475 | $171.00 | $81K |
| Jarrod M. PattenDir | Sep 22 | M | 475 | $18.24 | $9K |
| Jarrod M. PattenDirDERIV | Sep 21 | M | 1,425 | $0.00 | —? |
| Jarrod M. PattenDir | Sep 21 | S | 475 | $169.00 | $80K |
| Jarrod M. PattenDir | Sep 21 | S | 475 | $167.00 | $79K |
| Jarrod M. PattenDir | Sep 21 | S | 475 | $165.98 | $79K |
| Jarrod M. PattenDir | Sep 21 | M | 1,425 | $18.24 | $26K |
| Thomas C. ChowGC | Sep 4 | S | 106 | $138.75 | $15K |
| Jarrod M. PattenDirDERIV | Aug 27 | M | 1,850 | $0.00 | —? |
| Jarrod M. PattenDir | Aug 27 | S | 925 | $131.00 | $121K |
| Jarrod M. PattenDir | Aug 27 | S | 925 | $129.00 | $119K |
| Jarrod M. PattenDir | Aug 27 | M | 1,850 | $18.24 | $34K |
| Jarrod M. PattenDirDERIV | Aug 25 | M | 2,775 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | Aug 24 | M | 925 | $0.00 | —? |
| Jarrod M. PattenDir | Aug 25 | S | 925 | $127.00 | $117K |
| Jarrod M. PattenDir | Aug 25 | M | 925 | $18.24 | $17K |
| Jarrod M. PattenDir | Aug 25 | S | 925 | $125.00 | $116K |
| Jarrod M. PattenDir | Aug 25 | M | 925 | $18.24 | $17K |
| Jarrod M. PattenDir | Aug 25 | S | 925 | $124.00 | $115K |
| Jarrod M. PattenDir | Aug 25 | M | 925 | $18.24 | $17K |
| Jarrod M. PattenDir | Aug 24 | S | 925 | $122.34 | $113K |
| Jarrod M. PattenDir | Aug 24 | M | 925 | $18.24 | $17K |
| Jarrod M. PattenDirDERIV | Aug 7 | M | 925 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | Aug 7 | M | 925 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | Aug 7 | M | 1,950 | $0.00 | —? |
| Jarrod M. PattenDir | Aug 7 | S | 925 | $104.04 | $96K |
| Jarrod M. PattenDir | Aug 7 | M | 925 | $18.24 | $17K |
| Jarrod M. PattenDir | Aug 7 | S | 925 | $102.69 | $95K |
| Jarrod M. PattenDir | Aug 7 | M | 925 | $18.24 | $17K |
| Jarrod M. PattenDir | Aug 7 | S | 1,950 | $101.50 | $198K |
| Jarrod M. PattenDir | Aug 7 | M | 1,950 | $18.24 | $36K |
| Jarrod M. PattenDirDERIV | Jul 27 | M | 1,950 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | Jul 24 | M | 1,950 | $0.00 | —? |
| Jarrod M. PattenDir | Jul 27 | S | 1,950 | $98.48 | $192K |
| Jarrod M. PattenDir | Jul 27 | M | 1,950 | $18.24 | $36K |
| Jarrod M. PattenDir | Jul 24 | S | 1,950 | $92.46 | $180K |
| Jarrod M. PattenDir | Jul 24 | M | 1,950 | $18.24 | $36K |
| Jarrod M. PattenDirDERIV | Jul 22 | M | 1,250 | $0.00 | —? |
| Jarrod M. PattenDir | Jul 22 | S | 1,250 | $100.00 | $125K |
| Jarrod M. PattenDir | Jul 22 | M | 1,250 | $18.24 | $23K |
| Jarrod M. PattenDirDERIV | Jun 23 | M | 1,500 | $0.00 | —? |
| Jarrod M. PattenDir | Jun 23 | S | 1,500 | $106.08 | $159K |
| Jarrod M. PattenDir | Jun 23 | M | 1,500 | $18.24 | $27K |
| Phong LeCEO | Jun 22 | P | 11,000 | $90.80 | $999K |
| Jarrod M. PattenDirDERIV | Jun 17 | M | 1,500 | $0.00 | —? |
| Jarrod M. PattenDir | Jun 17 | S | 1,500 | $121.31 | $182K |
| Jarrod M. PattenDir | Jun 17 | M | 1,500 | $18.24 | $27K |
| Jarrod M. PattenDirDERIV | Jun 15 | M | 1,500 | $0.00 | —? |
| Jarrod M. PattenDir | Jun 15 | S | 1,500 | $133.97 | $201K |
| Jarrod M. PattenDir | Jun 15 | M | 1,500 | $18.24 | $27K |
| Thomas C. ChowGC | Jun 16 | P | 11 | $66.10 | $727 |
| Thomas C. ChowGC | Jun 16 | P | 100 | $92.71 | $9K |
| Jeanine MontgomeryVPDERIV | Jun 8 | MPLAN | 1,140 | $0.00 | —? |
| Jeanine MontgomeryVP | Jun 9 | SPLAN | 4 | $124.88 | $500 |
| Jeanine MontgomeryVP | Jun 9 | SPLAN | 165 | $124.33 | $21K |
| Jeanine MontgomeryVP | Jun 9 | SPLAN | 185 | $123.38 | $23K |
| Jeanine MontgomeryVP | Jun 8 | MPLAN | 1,140 | — | — |
| Phong LeCEODERIV | Jun 8 | MPLAN | 11,920 | $0.00 | —? |
| Phong LeCEO | Jun 9 | SPLAN | 55 | $124.88 | $7K |
| Phong LeCEO | Jun 9 | SPLAN | 2,579 | $124.33 | $321K |
| Phong LeCEO | Jun 9 | SPLAN | 2,888 | $123.38 | $356K |
| Phong LeCEO | Jun 8 | MPLAN | 11,920 | — | — |
| Andrew KangCFODERIV | Jun 8 | MPLAN | 4,260 | $0.00 | —? |
| Andrew KangCFO | Jun 9 | SPLAN | 20 | $124.88 | $2K |
| Andrew KangCFO | Jun 9 | SPLAN | 910 | $124.33 | $113K |
| Andrew KangCFO | Jun 9 | SPLAN | 1,019 | $123.38 | $126K |
| Andrew KangCFO | Jun 8 | MPLAN | 4,260 | — | — |
| Phong LeCEODERIV | Jun 3 | MPLAN | 190,740 | $0.00 | —? |
| Phong LeCEO | Jun 5 | SPLAN | 273 | $125.14 | $34K |
| Phong LeCEO | Jun 5 | SPLAN | 5,144 | $124.24 | $639K |
| Phong LeCEO | Jun 5 | SPLAN | 3,743 | $123.39 | $462K |
| Phong LeCEO | Jun 5 | SPLAN | 5,882 | $122.55 | $721K |
| Phong LeCEO | Jun 5 | SPLAN | 1,171 | $121.59 | $142K |
| Phong LeCEO | Jun 5 | SPLAN | 3,858 | $120.22 | $464K |
| Phong LeCEO | Jun 5 | SPLAN | 16,303 | $119.53 | $1.9M |
| Phong LeCEO | Jun 5 | SPLAN | 15,954 | $118.59 | $1.9M |
| Phong LeCEO | Jun 5 | SPLAN | 15,892 | $117.53 | $1.9M |
| Phong LeCEO | Jun 5 | SPLAN | 13,149 | $116.57 | $1.5M |
| Phong LeCEO | Jun 5 | SPLAN | 10,719 | $115.35 | $1.2M |
| Phong LeCEO | Jun 5 | SPLAN | 1,650 | $114.79 | $189K |
| Phong LeCEO | Jun 3 | MPLAN | 190,740 | $0.00 | — |
| Andrew KangCFODERIV | Jun 3 | MPLAN | 68,120 | $0.00 | —? |
| Andrew KangCFO | Jun 5 | SPLAN | 96 | $125.14 | $12K |
| Andrew KangCFO | Jun 5 | SPLAN | 1,814 | $124.24 | $225K |
| Andrew KangCFO | Jun 5 | SPLAN | 1,320 | $123.39 | $163K |
| Andrew KangCFO | Jun 5 | SPLAN | 2,075 | $122.55 | $254K |
| Andrew KangCFO | Jun 5 | SPLAN | 413 | $121.59 | $50K |
| Andrew KangCFO | Jun 5 | SPLAN | 1,361 | $120.22 | $164K |
| Andrew KangCFO | Jun 5 | SPLAN | 5,750 | $119.53 | $687K |
| Andrew KangCFO | Jun 5 | SPLAN | 5,627 | $118.59 | $667K |
| Andrew KangCFO | Jun 5 | SPLAN | 5,605 | $117.53 | $659K |
| Andrew KangCFO | Jun 5 | SPLAN | 4,638 | $116.57 | $541K |
| Andrew KangCFO | Jun 5 | SPLAN | 3,781 | $115.35 | $436K |
| Andrew KangCFO | Jun 5 | SPLAN | 582 | $114.79 | $67K |
| Andrew KangCFO | Jun 3 | MPLAN | 68,120 | $0.00 | — |
| Gregg WiniarskiDirDERIV | May 31 | A | 943 | $0.00 | —? |
| Gregg WiniarskiDirDERIV | May 31 | A | 1,221 | $0.00 | —? |
| Gregg WiniarskiDirDERIV | May 31 | M | 406 | $0.00 | —? |
| Gregg WiniarskiDir | May 31 | M | 406 | — | — |
| Carl J. RickertsenDirDERIV | May 31 | A | 943 | $0.00 | —? |
| Carl J. RickertsenDirDERIV | May 31 | A | 1,221 | $0.00 | —? |
| Carl J. RickertsenDirDERIV | May 31 | M | 406 | $0.00 | —? |
| Carl J. RickertsenDir | May 31 | M | 406 | — | — |
| Jarrod M. PattenDirDERIV | May 31 | A | 943 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 31 | A | 1,221 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 31 | M | 406 | $0.00 | —? |
| Jarrod M. PattenDir | May 31 | M | 406 | — | — |
| Stephen X. GrahamDirDERIV | May 31 | A | 943 | $0.00 | —? |
| Stephen X. GrahamDirDERIV | May 31 | A | 1,221 | $0.00 | —? |
| Stephen X. GrahamDirDERIV | May 31 | M | 406 | $0.00 | —? |
| Stephen X. GrahamDir | May 31 | M | 406 | — | — |
| Jane A. DietzeDirDERIV | May 31 | A | 943 | $0.00 | —? |
| Jane A. DietzeDirDERIV | May 31 | A | 1,221 | $0.00 | —? |
| Jane A. DietzeDirDERIV | May 31 | M | 406 | $0.00 | —? |
| Jane A. DietzeDir | May 31 | M | 406 | — | — |
| Peter L. Briger Jr.DirDERIV | May 31 | A | 943 | $0.00 | —? |
| Peter L. Briger Jr.DirDERIV | May 31 | A | 1,221 | $0.00 | —? |
| Brian P. BrooksDirDERIV | May 31 | A | 943 | $0.00 | —? |
| Brian P. BrooksDirDERIV | May 31 | A | 1,221 | $0.00 | —? |
| Brian P. BrooksDirDERIV | May 31 | M | 406 | $0.00 | —? |
| Brian P. BrooksDir | May 31 | M | 406 | — | — |
| Jarrod M. PattenDirDERIV | May 29 | M | 4,250 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 29 | M | 10,800 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 28 | M | 7,250 | $0.00 | —? |
| Jarrod M. PattenDir | May 29 | S | 4,250 | $161.75 | $687K |
| Jarrod M. PattenDir | May 29 | M | 4,250 | $18.24 | $78K |
| Jarrod M. PattenDir | May 29 | S | 2,000 | $154.00 | $308K |
| Jarrod M. PattenDir | May 29 | S | 2,000 | $153.00 | $306K |
| Jarrod M. PattenDir | May 29 | S | 2,000 | $152.00 | $304K |
| Jarrod M. PattenDir | May 29 | S | 550 | $155.00 | $85K |
| Jarrod M. PattenDir | May 29 | S | 4,250 | $150.86 | $641K |
| Jarrod M. PattenDir | May 29 | M | 10,800 | $18.65 | $201K |
| Jarrod M. PattenDir | May 28 | S | 1,000 | $152.00 | $152K |
| Jarrod M. PattenDir | May 28 | S | 1,000 | $150.00 | $150K |
| Jarrod M. PattenDir | May 28 | S | 1,000 | $149.00 | $149K |
| Jarrod M. PattenDir | May 28 | S | 1,000 | $147.00 | $147K |
| Jarrod M. PattenDir | May 28 | S | 3,250 | $145.56 | $473K |
| Jarrod M. PattenDir | May 28 | M | 7,250 | $18.65 | $135K |
| Jarrod M. PattenDirDERIV | May 26 | M | 1,250 | $0.00 | —? |
| Jarrod M. PattenDir | May 26 | S | 1,250 | $165.30 | $207K |
| Jarrod M. PattenDir | May 26 | M | 1,250 | $18.65 | $23K |
| Phong LeCEO | May 22 | P | 5 | $99.37 | $497 |
| Phong LeCEO | May 22 | P | 50 | $99.41 | $5K |
| Jarrod M. PattenDirDERIV | May 19 | M | 1,000 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 19 | M | 1,250 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 19 | M | 1,000 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 19 | M | 1,000 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 19 | M | 1,000 | $0.00 | —? |
| Jarrod M. PattenDir | May 20 | S | 1,000 | $167.00 | $167K |
| Jarrod M. PattenDir | May 20 | M | 1,000 | $18.65 | $19K |
| Jarrod M. PattenDir | May 20 | S | 1,250 | $165.87 | $207K |
| Jarrod M. PattenDir | May 20 | M | 1,250 | $18.65 | $23K |
| Jarrod M. PattenDir | May 19 | S | 1,000 | $167.00 | $167K |
| Jarrod M. PattenDir | May 19 | M | 1,000 | $18.65 | $19K |
| Jarrod M. PattenDir | May 19 | S | 1,000 | $167.00 | $167K |
| Jarrod M. PattenDir | May 19 | M | 1,000 | $18.65 | $19K |
| Jarrod M. PattenDir | May 19 | S | 1,000 | $166.75 | $167K |
| Jarrod M. PattenDir | May 19 | M | 1,000 | $18.65 | $19K |
| Andrew KangCFODERIV | May 18 | MPLAN | 12,500 | $0.00 | —? |
| Andrew KangCFO | May 19 | SPLAN | 5,597 | $165.78 | $928K |
| Andrew KangCFO | May 18 | MPLAN | 12,500 | — | — |
| Jarrod M. PattenDirDERIV | May 14 | M | 500 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 14 | M | 1,000 | $0.00 | —? |
| Jarrod M. PattenDir | May 14 | S | 500 | $192.00 | $96K |
| Jarrod M. PattenDir | May 14 | M | 500 | $18.65 | $9K |
| Jarrod M. PattenDir | May 14 | S | 1,000 | $190.28 | $190K |
| Jarrod M. PattenDir | May 14 | M | 1,000 | $18.65 | $19K |
| Jarrod M. PattenDirDERIV | May 11 | M | 2,750 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | May 8 | M | 1,000 | $0.00 | —? |
| Jarrod M. PattenDir | May 11 | S | 750 | $189.60 | $142K |
| Jarrod M. PattenDir | May 11 | S | 500 | $196.00 | $98K |
| Jarrod M. PattenDir | May 11 | S | 500 | $194.00 | $97K |
| Jarrod M. PattenDir | May 11 | S | 500 | $190.00 | $95K |
| Jarrod M. PattenDir | May 11 | S | 500 | $189.38 | $95K |
| Jarrod M. PattenDir | May 11 | M | 2,750 | $18.65 | $51K |
| Jarrod M. PattenDir | May 8 | S | 1,000 | $186.69 | $187K |
| Jarrod M. PattenDir | May 8 | M | 1,000 | $18.65 | $19K |
| Jarrod M. PattenDirDERIV | May 4 | M | 2,000 | $0.00 | —? |
| Jarrod M. PattenDir | May 4 | S | 500 | $186.00 | $93K |
| Jarrod M. PattenDir | May 4 | S | 500 | $184.00 | $92K |
| Jarrod M. PattenDir | May 4 | S | 500 | $182.00 | $91K |
| Jarrod M. PattenDir | May 4 | S | 500 | $181.00 | $91K |
| Jarrod M. PattenDir | May 4 | M | 2,000 | $18.65 | $37K |
| Jarrod M. PattenDirDERIV | May 1 | M | 2,250 | $0.00 | —? |
| Jarrod M. PattenDirDERIV | Apr 30 | M | 1,750 | $0.00 | —? |
| Jarrod M. PattenDir | May 1 | S | 750 | $178.08 | $134K |
| Jarrod M. PattenDir | May 1 | S | 500 | $170.17 | $85K |
| Jarrod M. PattenDir | May 1 | S | 500 | $174.00 | $87K |
| Jarrod M. PattenDir | May 1 | S | 500 | $171.00 | $86K |
| Jarrod M. PattenDir | May 1 | M | 2,250 | $18.65 | $42K |