326 transactions by 17 insiders, from November 7, 2025 to October 13, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| John OylerCEO | 149 | 131/149 | — | $327.9M |
| Chan Henry LeeGC | 89 | 80/89 | — | $4.6M |
| Xiaobin WuCOO | 23 | 1/23 | — | $8.8M |
| Xiaodong WangDir | 22 | 19/22 | — | $22.2M |
| Lai WangPres | 10 | — | — | $1.2M |
| Aaron RosenbergCFO | 6 | — | — | $524K |
| Titus B. BallOfficer | 6 | — | — | $127K |
| BAKER BROS. ADVISORS LPDir | 6 | — | — | $262K |
| Corazon (Corsee) D. SandersDir | 5 | — | — | $961K |
| Alessandro RivaDir | 2 | — | — | $66K |
| Margaret DuganDir | 2 | — | — | $66K |
| Elizabeth Fisher MooneyDir | 1 | — | — | — |
| Olivier BrandicourtDir | 1 | — | — | — |
| Qingqing YiDir | 1 | — | — | $66K |
| Anthony C. HooperDir | 1 | — | — | — |
| Charles Lazelle SawyersDir | 1 | — | — | — |
| Shalini SharpDir | 1 | — | — | — |
326 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Xiaodong WangDirDERIV | Oct 13 | MPLAN | 403,351 | $0.00 | —? |
| Xiaodong WangDir | Oct 13 | SPLAN | 1,260 | $353.24 | $445K |
| Xiaodong WangDir | Oct 13 | SPLAN | 6,558 | $352.57 | $2.3M |
| Xiaodong WangDir | Oct 13 | SPLAN | 5,681 | $351.40 | $2.0M |
| Xiaodong WangDir | Oct 13 | SPLAN | 10,361 | $350.47 | $3.6M |
| Xiaodong WangDir | Oct 13 | SPLAN | 7,167 | $349.56 | $2.5M |
| Xiaodong WangDir | Oct 13 | MPLAN | 31,027 | $36.90 | $1.1M |
| Chan Henry LeeGC | Sep 30 | SPLAN | 1,115 | $375.00 | $418K |
| Xiaodong WangDirDERIV | Sep 28 | MPLAN | 403,364 | $0.00 | —? |
| Xiaodong WangDir | Sep 28 | SPLAN | 738 | $367.23 | $271K |
| Xiaodong WangDir | Sep 28 | SPLAN | 14,525 | $366.58 | $5.3M |
| Xiaodong WangDir | Sep 28 | SPLAN | 2,047 | $365.85 | $749K |
| Xiaodong WangDir | Sep 28 | SPLAN | 3,419 | $364.07 | $1.2M |
| Xiaodong WangDir | Sep 28 | SPLAN | 3,499 | $363.10 | $1.3M |
| Xiaodong WangDir | Sep 28 | SPLAN | 4,239 | $362.17 | $1.5M |
| Xiaodong WangDir | Sep 28 | SPLAN | 2,241 | $361.05 | $809K |
| Xiaodong WangDir | Sep 28 | SPLAN | 40 | $359.16 | $14K |
| Xiaodong WangDir | Sep 28 | SPLAN | 120 | $358.71 | $43K |
| Xiaodong WangDir | Sep 28 | SPLAN | 160 | $356.97 | $57K |
| Xiaodong WangDir | Sep 28 | MPLAN | 31,028 | $36.90 | $1.1M |
| Titus B. BallOfficer | Sep 1 | S | 132 | $355.86 | $47K |
| Xiaobin WuCOO | Aug 25 | SPLAN | 280 | $380.00 | $106K |
| Chan Henry LeeGCDERIV | Aug 11 | MPLAN | 10,348 | $0.00 | —? |
| Chan Henry LeeGCDERIV | Aug 11 | MPLAN | 13,754 | $0.00 | —? |
| Chan Henry LeeGCDERIV | Aug 11 | MPLAN | 10,556 | $0.00 | —? |
| Chan Henry LeeGC | Aug 11 | SPLAN | 2,666 | $360.00 | $960K |
| Chan Henry LeeGC | Aug 11 | MPLAN | 796 | $159.03 | $127K |
| Chan Henry LeeGC | Aug 11 | MPLAN | 1,058 | $213.32 | $226K |
| Chan Henry LeeGC | Aug 11 | MPLAN | 812 | $194.47 | $158K |
| John OylerCEO | Aug 12 | SPLAN | 14,102 | $359.12 | $5.1M |
| John OylerCEO | Aug 12 | SPLAN | 20,899 | $358.41 | $7.5M |
| John OylerCEO | Aug 12 | SPLAN | 15,396 | $357.63 | $5.5M |
| John OylerCEO | Aug 12 | SPLAN | 2,515 | $356.43 | $896K |
| John OylerCEO | Aug 12 | SPLAN | 1,980 | $354.71 | $702K |
| John OylerCEO | Aug 11 | SPLAN | 4 | $367.00 | $1K |
| John OylerCEO | Aug 11 | SPLAN | 1,200 | $366.31 | $440K |
| John OylerCEO | Aug 11 | SPLAN | 3,176 | $365.26 | $1.2M |
| John OylerCEO | Aug 11 | SPLAN | 5,211 | $364.31 | $1.9M |
| John OylerCEO | Aug 11 | SPLAN | 13,403 | $363.45 | $4.9M |
| John OylerCEO | Aug 11 | SPLAN | 11,568 | $362.34 | $4.2M |
| John OylerCEO | Aug 11 | SPLAN | 14,569 | $361.47 | $5.3M |
| John OylerCEO | Aug 11 | SPLAN | 8,081 | $360.33 | $2.9M |
| John OylerCEO | Aug 11 | SPLAN | 13,695 | $359.32 | $4.9M |
| John OylerCEO | Aug 10 | SPLAN | 3,680 | $360.63 | $1.3M |
| John OylerCEO | Aug 10 | SPLAN | 21,254 | $359.50 | $7.6M |
| John OylerCEO | Aug 10 | SPLAN | 45,044 | $358.70 | $16.2M |
| John OylerCEO | Aug 10 | SPLAN | 15,869 | $357.67 | $5.7M |
| John OylerCEO | Aug 10 | SPLAN | 12,418 | $356.62 | $4.4M |
| John OylerCEO | Aug 10 | SPLAN | 3,476 | $355.66 | $1.2M |
| John OylerCEO | Aug 10 | SPLAN | 6,717 | $354.78 | $2.4M |
| John OylerCEO | Aug 10 | SPLAN | 3,673 | $353.32 | $1.3M |
| John OylerCEO | Aug 10 | SPLAN | 2,813 | $351.80 | $990K |
| John OylerCEO | Aug 10 | SPLAN | 67 | $350.00 | $23K |
| Aaron RosenbergCFO | Aug 3 | S | 1,157 | $312.72 | $362K |
| Chan Henry LeeGC | Jul 30 | S | 1,044 | $323.69 | $338K |
| Chan Henry LeeGCDERIV | Jul 22 | MPLAN | 6,370 | $0.00 | —? |
| Chan Henry LeeGCDERIV | Jul 22 | MPLAN | 8,645 | $0.00 | —? |
| Chan Henry LeeGCDERIV | Jul 22 | MPLAN | 6,682 | $0.00 | —? |
| Chan Henry LeeGC | Jul 22 | SPLAN | 1,669 | $325.00 | $542K |
| Chan Henry LeeGC | Jul 22 | MPLAN | 490 | $159.03 | $78K |
| Chan Henry LeeGC | Jul 22 | MPLAN | 665 | $213.32 | $142K |
| Chan Henry LeeGC | Jul 22 | MPLAN | 514 | $194.47 | $100K |
| John OylerCEODERIV | Jul 20 | MPLAN | 441,870 | $0.00 | —? |
| John OylerCEO | Jul 21 | SPLAN | 2,340 | $320.06 | $749K |
| John OylerCEO | Jul 21 | SPLAN | 15,807 | $319.29 | $5.0M |
| John OylerCEO | Jul 21 | SPLAN | 7,842 | $318.41 | $2.5M |
| John OylerCEO | Jul 21 | SPLAN | 20,029 | $316.91 | $6.3M |
| John OylerCEO | Jul 21 | SPLAN | 15,379 | $316.26 | $4.9M |
| John OylerCEO | Jul 20 | SPLAN | 280 | $318.30 | $89K |
| John OylerCEO | Jul 20 | SPLAN | 523 | $316.14 | $165K |
| John OylerCEO | Jul 20 | SPLAN | 1,512 | $315.26 | $477K |
| John OylerCEO | Jul 20 | SPLAN | 1,850 | $313.91 | $581K |
| John OylerCEO | Jul 20 | SPLAN | 14,326 | $312.96 | $4.5M |
| John OylerCEO | Jul 20 | SPLAN | 15,499 | $312.29 | $4.8M |
| John OylerCEO | Jul 20 | MPLAN | 33,990 | $119.96 | $4.1M |
| John OylerCEO | Jul 20 | SPLAN | 2,907 | $311.80 | $906K |
| John OylerCEO | Jul 20 | SPLAN | 6,273 | $310.75 | $1.9M |
| John OylerCEO | Jul 20 | SPLAN | 5,146 | $310.08 | $1.6M |
| John OylerCEODERIV | Jul 17 | MPLAN | 840,164 | $0.00 | —? |
| John OylerCEO | Jul 17 | SPLAN | 51 | $315.06 | $16K |
| John OylerCEO | Jul 17 | SPLAN | 740 | $314.32 | $233K |
| John OylerCEO | Jul 17 | SPLAN | 14,915 | $313.19 | $4.7M |
| John OylerCEO | Jul 17 | SPLAN | 35,829 | $312.17 | $11.2M |
| John OylerCEO | Jul 17 | SPLAN | 5,543 | $311.42 | $1.7M |
| John OylerCEO | Jul 17 | SPLAN | 4,833 | $310.37 | $1.5M |
| John OylerCEO | Jul 17 | SPLAN | 680 | $309.05 | $210K |
| John OylerCEO | Jul 17 | SPLAN | 597 | $306.96 | $183K |
| John OylerCEO | Jul 17 | SPLAN | 1,440 | $305.20 | $439K |
| John OylerCEO | Jul 17 | MPLAN | 64,628 | $119.96 | $7.8M |
| John OylerCEODERIV | Jul 16 | MPLAN | 911,248 | $0.00 | —? |
| John OylerCEODERIV | Jul 16 | MPLAN | 1,254,513 | $0.00 | —? |
| John OylerCEODERIV | Jul 15 | MPLAN | 55,575 | $0.00 | —? |
| John OylerCEODERIV | Jul 15 | MPLAN | 996,801 | $0.00 | —? |
| John OylerCEODERIV | Jul 15 | MPLAN | 462,865 | $0.00 | —? |
| John OylerCEO | Jul 16 | SPLAN | 520 | $323.59 | $168K |
| John OylerCEO | Jul 16 | SPLAN | 1,560 | $322.71 | $503K |
| John OylerCEO | Jul 16 | SPLAN | 13,109 | $321.61 | $4.2M |
| John OylerCEO | Jul 16 | SPLAN | 20,505 | $321.00 | $6.6M |
| John OylerCEO | Jul 16 | SPLAN | 15,097 | $319.99 | $4.8M |
| John OylerCEO | Jul 16 | SPLAN | 6,402 | $318.55 | $2.0M |
| John OylerCEO | Jul 16 | SPLAN | 42,798 | $317.79 | $13.6M |
| John OylerCEO | Jul 16 | SPLAN | 32,224 | $316.82 | $10.2M |
| John OylerCEO | Jul 16 | SPLAN | 19,752 | $316.00 | $6.2M |
| John OylerCEO | Jul 16 | SPLAN | 9,516 | $314.73 | $3.0M |
| John OylerCEO | Jul 16 | SPLAN | 4,881 | $314.08 | $1.5M |
| John OylerCEO | Jul 16 | SPLAN | 233 | $311.98 | $73K |
| John OylerCEO | Jul 16 | MPLAN | 70,096 | $119.96 | $8.4M |
| John OylerCEO | Jul 16 | MPLAN | 96,501 | $160.40 | $15.5M |
| John OylerCEO | Jul 15 | SPLAN | 7,640 | $313.58 | $2.4M |
| John OylerCEO | Jul 15 | SPLAN | 48,657 | $312.86 | $15.2M |
| John OylerCEO | Jul 15 | SPLAN | 12,857 | $311.71 | $4.0M |
| John OylerCEO | Jul 15 | SPLAN | 41,336 | $310.92 | $12.9M |
| John OylerCEO | Jul 15 | SPLAN | 6,067 | $310.02 | $1.9M |
| John OylerCEO | Jul 15 | MPLAN | 4,275 | $160.40 | $686K |
| John OylerCEO | Jul 15 | MPLAN | 76,677 | $169.58 | $13.0M |
| John OylerCEO | Jul 15 | MPLAN | 35,605 | $100.04 | $3.6M |
| John OylerCEODERIV | Jul 14 | MPLAN | 472,134 | $0.00 | —? |
| John OylerCEODERIV | Jul 14 | MPLAN | 1,264,666 | $0.00 | —? |
| John OylerCEO | Jul 14 | SPLAN | 7,834 | $307.57 | $2.4M |
| John OylerCEO | Jul 14 | SPLAN | 40,781 | $306.93 | $12.5M |
| John OylerCEO | Jul 14 | SPLAN | 45,895 | $306.21 | $14.1M |
| John OylerCEO | Jul 14 | SPLAN | 39,090 | $305.02 | $11.9M |
| John OylerCEO | Jul 14 | MPLAN | 36,318 | $100.04 | $3.6M |
| John OylerCEO | Jul 14 | MPLAN | 97,282 | $36.90 | $3.6M |
| John OylerCEO | Jul 14 | SPLAN | 8,122 | $303.93 | $2.5M |
| John OylerCEO | Jul 14 | SPLAN | 4,139 | $303.07 | $1.3M |
| John OylerCEODERIV | Jul 13 | MPLAN | 630,760 | $0.00 | —? |
| John OylerCEODERIV | Jul 10 | MPLAN | 152,074 | $0.00 | —? |
| John OylerCEO | Jul 13 | SPLAN | 320 | $307.41 | $98K |
| John OylerCEO | Jul 13 | SPLAN | 7,240 | $306.82 | $2.2M |
| John OylerCEO | Jul 13 | SPLAN | 846 | $305.57 | $259K |
| John OylerCEO | Jul 13 | SPLAN | 8,438 | $304.68 | $2.6M |
| John OylerCEO | Jul 13 | SPLAN | 26,294 | $303.83 | $8.0M |
| John OylerCEO | Jul 13 | SPLAN | 4,584 | $302.79 | $1.4M |
| John OylerCEO | Jul 13 | SPLAN | 798 | $301.94 | $241K |
| John OylerCEO | Jul 13 | MPLAN | 48,520 | $36.90 | $1.8M |
| John OylerCEO | Jul 10 | SPLAN | 18 | $303.03 | $5K |
| John OylerCEO | Jul 10 | SPLAN | 136 | $302.19 | $41K |
| John OylerCEO | Jul 10 | SPLAN | 150 | $301.18 | $45K |
| John OylerCEO | Jul 10 | SPLAN | 370 | $300.12 | $111K |
| John OylerCEO | Jul 10 | SPLAN | 5,143 | $298.94 | $1.5M |
| John OylerCEO | Jul 10 | SPLAN | 3,074 | $298.35 | $917K |
| John OylerCEO | Jul 10 | SPLAN | 1,314 | $297.23 | $391K |
| John OylerCEO | Jul 10 | SPLAN | 1,493 | $296.07 | $442K |
| John OylerCEO | Jul 10 | MPLAN | 11,698 | $36.90 | $432K |
| Chan Henry LeeGCDERIV | Jul 8 | MPLAN | 2,548 | $0.00 | —? |
| Chan Henry LeeGCDERIV | Jul 8 | MPLAN | 3,458 | $0.00 | —? |
| Chan Henry LeeGCDERIV | Jul 8 | MPLAN | 2,626 | $0.00 | —? |
| Chan Henry LeeGC | Jul 8 | SPLAN | 664 | $302.46 | $201K |
| Chan Henry LeeGC | Jul 8 | MPLAN | 196 | $159.03 | $31K |
| Chan Henry LeeGC | Jul 8 | MPLAN | 266 | $213.32 | $57K |
| Chan Henry LeeGC | Jul 8 | MPLAN | 202 | $194.47 | $39K |
| Lai WangPres | Jun 23 | S | 1,068 | $276.74 | $296K |
| Xiaobin WuCOO | Jun 23 | S | 1,292 | $276.26 | $357K |
| John OylerCEO | Jun 23 | S | 320 | $275.10 | $88K |
| John OylerCEO | Jun 23 | S | 1,290 | $274.12 | $354K |
| John OylerCEO | Jun 23 | S | 1,800 | $273.30 | $492K |
| Chan Henry LeeGC | Jun 16 | S | 590 | $265.98 | $157K |
| Lai WangPres | Jun 16 | S | 1,169 | $265.39 | $310K |
| Xiaobin WuCOO | Jun 16 | S | 1,357 | $266.76 | $362K |
| John OylerCEO | Jun 16 | S | 333 | $266.69 | $89K |
| John OylerCEO | Jun 16 | S | 1,710 | $265.99 | $455K |
| John OylerCEO | Jun 16 | S | 1,650 | $264.87 | $437K |
| Elizabeth Fisher MooneyDir | Jun 11 | A | 18,980 | $0.00 | — |
| Charles Lazelle SawyersDir | Jun 11 | A | 18,980 | $0.00 | — |
| Aaron RosenbergCFODERIV | Jun 11 | A | 137,865 | $0.00 | —? |
| Aaron RosenbergCFO | Jun 11 | S | 631 | $257.74 | $163K |
| Aaron RosenbergCFO | Jun 11 | A | 71,175 | $0.00 | — |
| Chan Henry LeeGCDERIV | Jun 11 | A | 87,308 | $0.00 | —? |
| Chan Henry LeeGC | Jun 11 | S | 428 | $257.64 | $110K |
| Chan Henry LeeGC | Jun 11 | A | 45,071 | $0.00 | — |
| Margaret DuganDir | Jun 11 | A | 18,980 | $0.00 | — |
| Alessandro RivaDir | Jun 11 | A | 18,980 | $0.00 | — |
| Lai WangPresDERIV | Jun 11 | A | 229,775 | $0.00 | —? |
| Lai WangPres | Jun 11 | S | 756 | $261.00 | $197K |
| Lai WangPres | Jun 11 | A | 118,625 | $0.00 | — |
| Xiaobin WuCOODERIV | Jun 11 | A | 229,775 | $0.00 | —? |
| Xiaobin WuCOO | Jun 11 | S | 626 | $261.20 | $164K |
| Xiaobin WuCOO | Jun 11 | A | 118,625 | $0.00 | — |
| Xiaodong WangDirDERIV | Jun 11 | A | 193,492 | $0.00 | —? |
| Xiaodong WangDir | Jun 11 | A | 99,892 | $0.00 | — |
| Shalini SharpDir | Jun 11 | A | 18,980 | $0.00 | — |
| Anthony C. HooperDir | Jun 11 | A | 18,980 | $0.00 | — |
| John OylerCEODERIV | Jun 11 | A | 344,669 | $0.00 | —? |
| John OylerCEO | Jun 11 | S | 149 | $258.81 | $39K |
| John OylerCEO | Jun 11 | S | 200 | $258.28 | $52K |
| John OylerCEO | Jun 11 | S | 859 | $257.59 | $221K |
| John OylerCEO | Jun 11 | S | 741 | $256.23 | $190K |
| John OylerCEO | Jun 11 | A | 177,931 | $0.00 | — |
| Titus B. BallOfficer | Jun 11 | S | 120 | $257.53 | $31K |
| Titus B. BallOfficer | Jun 11 | S | 49 | $256.39 | $13K |
| Titus B. BallOfficer | Jun 11 | A | 31,213 | $0.00 | — |
| Olivier BrandicourtDir | Jun 11 | A | 18,980 | $0.00 | — |
| BAKER BROS. ADVISORS LPDirJOINT | Jun 11 | A | 18,980 | $0.00 | — |
| BAKER BROS. ADVISORS LPDirJOINT | Jun 11 | A | 18,980 | $0.00 | — |
| Chan Henry LeeGC | Jun 8 | S | 160 | $271.26 | $43K |
| Chan Henry LeeGC | Jun 8 | S | 711 | $270.24 | $192K |
| Lai WangPres | Jun 8 | S | 40 | $270.73 | $11K |
| Lai WangPres | Jun 8 | S | 1,327 | $269.34 | $357K |
| Xiaobin WuCOO | Jun 8 | S | 40 | $270.55 | $11K |