119 transactions by 6 insiders, from January 7, 2025 to March 18, 2025.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| John OylerCEO | 55 | — | — | $59.7M |
| Xiaodong WangDir | 32 | 31/32 | — | $29.8M |
| Xiaobin WuCOO | 19 | 17/19 | — | $26.1M |
| Lai WangOfficer | 7 | 6/7 | — | $1.3M |
| Chan Henry LeeGC | 5 | 4/5 | — | $642K |
| Aaron RosenbergCFO | 1 | — | — | — |
119 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value | Held after |
|---|---|---|---|---|---|---|
| Xiaodong WangDirDERIV | Mar 18 | MPLAN | 542,880 | $0.00 | —? | 1,628,647derivatives |
| Xiaodong WangDir | Mar 18 | SPLAN | 1,107 | $264.01 | $292K | 0 |
| Xiaodong WangDir | Mar 18 | SPLAN | 6,923 | $263.08 | $1.8M | 1,107 |
| Xiaodong WangDir | Mar 18 | SPLAN | 11,245 | $262.12 | $2.9M | 8,030 |
| Xiaodong WangDir | Mar 18 | SPLAN | 10,448 | $261.44 | $2.7M | 19,275 |
| Xiaodong WangDir | Mar 18 | SPLAN | 2,694 | $259.86 | $700K | 29,723 |
| Xiaodong WangDir | Mar 18 | SPLAN | 6,926 | $259.08 | $1.8M | 32,417 |
| Xiaodong WangDir | Mar 18 | SPLAN | 2,417 | $258.25 | $624K | 39,343 |
| Xiaodong WangDir | Mar 18 | MPLAN | 41,760 | $6.50 | $271K | 41,760 |
| Xiaobin WuCOO | Mar 14 | S | 0 | $0.00 | — | 0 |
| Xiaodong WangDir | Mar 11 | G | 158,717 | $0.00 | — | 5,082,165 |
| John OylerCEODERIV | Mar 10 | M | 1,033,552 | $0.00 | —? | 4,055,422derivatives |
| John OylerCEO | Mar 10 | S | 700 | $246.85 | $173K | 0 |
| John OylerCEO | Mar 10 | S | 4,913 | $246.11 | $1.2M | 700 |
| John OylerCEO | Mar 10 | S | 3,006 | $245.19 | $737K | 5,613 |
| John OylerCEO | Mar 10 | S | 5,313 | $244.04 | $1.3M | 8,619 |
| John OylerCEO | Mar 10 | S | 9,309 | $243.04 | $2.3M | 13,932 |
| John OylerCEO | Mar 10 | S | 7,069 | $241.92 | $1.7M | 23,241 |
| John OylerCEO | Mar 10 | S | 2,200 | $240.70 | $530K | 30,310 |
| John OylerCEO | Mar 10 | S | 6,800 | $239.59 | $1.6M | 32,510 |
| John OylerCEO | Mar 10 | S | 1,900 | $238.74 | $454K | 39,310 |
| John OylerCEO | Mar 10 | M | 41,210 | $6.50 | $268K | 41,210 |
| John OylerCEO | Mar 10 | M | 497,822 | $0.50 | $249K | 6,098,625 |
| John OylerCEODERIV | Mar 7 | M | 1,470,417 | $0.00 | —? | 5,088,974derivatives |
| John OylerCEO | Mar 7 | S | 500 | $256.10 | $128K | 0 |
| John OylerCEO | Mar 7 | S | 2,400 | $255.02 | $612K | 500 |
| John OylerCEO | Mar 7 | S | 1,300 | $254.10 | $330K | 2,900 |
| John OylerCEO | Mar 7 | S | 1,100 | $253.21 | $279K | 4,200 |
| John OylerCEO | Mar 7 | S | 3,299 | $252.24 | $832K | 5,300 |
| John OylerCEO | Mar 7 | S | 2,300 | $251.00 | $577K | 8,599 |
| John OylerCEO | Mar 7 | S | 12,578 | $249.97 | $3.1M | 10,899 |
| John OylerCEO | Mar 7 | S | 8,905 | $249.04 | $2.2M | 23,477 |
| John OylerCEO | Mar 7 | S | 7,600 | $247.99 | $1.9M | 32,382 |
| John OylerCEO | Mar 7 | S | 13,918 | $246.91 | $3.4M | 39,982 |
| John OylerCEO | Mar 7 | S | 1,190 | $246.69 | $294K | 53,900 |
| John OylerCEO | Mar 7 | S | 2,100 | $246.10 | $517K | 55,090 |
| John OylerCEO | Mar 7 | S | 1,400 | $246.03 | $344K | 57,190 |
| John OylerCEO | Mar 7 | M | 58,590 | $6.50 | $381K | 58,590 |
| John OylerCEO | Mar 7 | M | 708,747 | $0.50 | $354K | 5,600,803 |
| John OylerCEODERIV | Mar 6 | M | 1,007,578 | $0.00 | —? | 6,559,391derivatives |
| John OylerCEO | Mar 6 | S | 100 | $264.27 | $26K | 0 |
| John OylerCEO | Mar 6 | S | 1,700 | $262.97 | $447K | 100 |
| John OylerCEO | Mar 6 | S | 3,400 | $262.03 | $891K | 1,800 |
| John OylerCEO | Mar 6 | S | 2,906 | $261.08 | $759K | 5,200 |
| John OylerCEO | Mar 6 | S | 6,705 | $259.77 | $1.7M | 8,106 |
| John OylerCEO | Mar 6 | S | 8,200 | $258.91 | $2.1M | 14,811 |
| John OylerCEO | Mar 6 | S | 13,598 | $257.92 | $3.5M | 23,011 |
| John OylerCEO | Mar 6 | S | 3,500 | $256.91 | $899K | 36,609 |
| John OylerCEO | Mar 6 | M | 40,109 | $6.50 | $261K | 40,109 |
| John OylerCEO | Mar 6 | M | 486,161 | $0.50 | $243K | 4,892,056 |
| John OylerCEO | Mar 5 | A | 201,084 | $0.00 | — | 4,405,895 |
| Xiaobin WuCOODERIV | Mar 5 | MPLAN | 583,349 | $0.00 | —? | 214,201derivatives |
| Xiaobin WuCOODERIV | Mar 5 | MPLAN | 91,624 | $0.00 | —? | 2derivatives |
| Xiaobin WuCOO | Mar 5 | SPLAN | 200 | $263.00 | $53K | 0 |
| Xiaobin WuCOO | Mar 5 | SPLAN | 22,537 | $262.51 | $5.9M | 200 |
| Xiaobin WuCOO | Mar 5 | SPLAN | 11,360 | $261.61 | $3.0M | 22,737 |
| Xiaobin WuCOO | Mar 5 | SPLAN | 17,824 | $260.39 | $4.6M | 34,097 |
| Xiaobin WuCOO | Mar 5 | MPLAN | 44,873 | $119.96 | $5.4M | 51,921 |
| Xiaobin WuCOO | Mar 5 | MPLAN | 7,048 | $169.65 | $1.2M | 7,048 |
| Xiaobin WuCOO | Mar 5 | APLAN | 103,883 | $0.00 | — | 1,175,210 |
| Lai WangOfficer | Mar 5 | A | 69,251 | $0.00 | — | 990,171 |
| Chan Henry LeeGC | Mar 5 | A | 40,209 | $0.00 | — | 246,142 |
| Aaron RosenbergCFO | Mar 5 | A | 48,581 | $0.00 | — | 167,128 |
| Xiaodong WangDir | Mar 4 | SPLAN | 323 | $257.41 | $83K | 0 |
| Xiaodong WangDir | Mar 4 | SPLAN | 1,809 | $256.83 | $465K | 323 |
| Xiaodong WangDir | Mar 4 | SPLAN | 1,214 | $255.71 | $310K | 2,132 |
| Xiaodong WangDir | Mar 4 | SPLAN | 1,275 | $254.77 | $325K | 3,346 |
| Xiaodong WangDir | Mar 4 | SPLAN | 825 | $253.55 | $209K | 4,621 |
| Xiaodong WangDir | Mar 4 | SPLAN | 2,000 | $252.72 | $505K | 5,446 |
| Xiaodong WangDir | Mar 4 | SPLAN | 700 | $251.70 | $176K | 7,446 |
| John OylerCEODERIV | Mar 3 | M | 2,533,531 | $0.00 | —? | 7,566,969derivatives |
| John OylerCEO | Mar 3 | S | 600 | $249.25 | $150K | 0 |
| John OylerCEO | Mar 3 | S | 3,900 | $248.63 | $970K | 600 |
| John OylerCEO | Mar 3 | S | 6,480 | $247.63 | $1.6M | 4,500 |
| John OylerCEO | Mar 3 | S | 7,243 | $246.57 | $1.8M | 10,980 |
| John OylerCEO | Mar 3 | S | 19,232 | $245.51 | $4.7M | 18,223 |
| John OylerCEO | Mar 3 | S | 1,090 | $245.36 | $267K | 37,455 |
| John OylerCEO | Mar 3 | S | 18,386 | $244.56 | $4.5M | 38,545 |
| John OylerCEO | Mar 3 | S | 4,910 | $244.45 | $1.2M | 56,931 |
| John OylerCEO | Mar 3 | S | 11,195 | $243.44 | $2.7M | 61,841 |
| John OylerCEO | Mar 3 | S | 8,192 | $242.46 | $2.0M | 73,036 |
| John OylerCEO | Mar 3 | S | 13,816 | $241.38 | $3.3M | 81,228 |
| John OylerCEO | Mar 3 | S | 5,956 | $240.53 | $1.4M | 95,044 |
| John OylerCEO | Mar 3 | M | 101,000 | $6.50 | $657K | 101,000 |
| John OylerCEO | Mar 3 | M | 1,220,531 | $0.50 | $610K | 4,199,364 |
| Xiaobin WuCOO | Feb 28 | S | 0 | $0.00 | — | 0 |
| Chan Henry LeeGC | Feb 27 | SPLAN | 1,205 | $275.00 | $331K | 0 |
| Lai WangOfficer | Feb 21 | SPLAN | 400 | $260.17 | $104K | 0 |
| Lai WangOfficer | Feb 21 | SPLAN | 1,782 | $258.73 | $461K | 400 |
| Lai WangOfficer | Feb 21 | SPLAN | 437 | $258.18 | $113K | 2,182 |
| Lai WangOfficer | Feb 21 | SPLAN | 479 | $256.70 | $123K | 2,619 |
| Lai WangOfficer | Feb 21 | SPLAN | 575 | $255.86 | $147K | 3,098 |
| Lai WangOfficer | Feb 21 | SPLAN | 1,327 | $254.82 | $338K | 3,673 |
| Chan Henry LeeGC | Feb 21 | SPLAN | 100 | $260.22 | $26K | 0 |
| Chan Henry LeeGC | Feb 21 | SPLAN | 598 | $258.69 | $155K | 100 |
| Chan Henry LeeGC | Feb 21 | SPLAN | 504 | $256.84 | $129K | 698 |
| Xiaobin WuCOODERIV | Feb 20 | MPLAN | 276,471 | $0.00 | —? | 91,626derivatives |
| Xiaobin WuCOODERIV | Feb 18 | MPLAN | 398,502 | $0.00 | —? | 368,097derivatives |
| Xiaobin WuCOO | Feb 20 | SPLAN | 21,267 | $240.07 | $5.1M | 0 |
| Xiaobin WuCOO | Feb 20 | MPLAN | 21,267 | $169.65 | $3.6M | 21,267 |
| Xiaobin WuCOO | Feb 18 | SPLAN | 3,159 | $242.08 | $765K | 0 |
| Xiaobin WuCOO | Feb 18 | SPLAN | 7,919 | $241.26 | $1.9M | 3,159 |
| Xiaobin WuCOO | Feb 18 | SPLAN | 19,576 | $240.31 | $4.7M | 11,078 |
| Xiaobin WuCOO | Feb 18 | MPLAN | 30,654 | $169.65 | $5.2M | 30,654 |
| Xiaodong WangDirDERIV | Feb 4 | MPLAN | 542,880 | $0.00 | —? | 2,171,527derivatives |
| Xiaodong WangDir | Feb 4 | SPLAN | 1,400 | $228.04 | $319K | 0 |
| Xiaodong WangDir | Feb 4 | SPLAN | 9,776 | $227.00 | $2.2M | 1,400 |
| Xiaodong WangDir | Feb 4 | SPLAN | 17,805 | $226.35 | $4.0M | 11,176 |
| Xiaodong WangDir | Feb 4 | SPLAN | 2,161 | $225.27 | $487K | 28,981 |
| Xiaodong WangDir | Feb 4 | SPLAN | 1,519 | $224.18 | $341K | 31,142 |
| Xiaodong WangDir | Feb 4 | SPLAN | 9,099 | $223.00 | $2.0M | 32,661 |
| Xiaodong WangDir | Feb 4 | MPLAN | 41,760 | $6.50 | $271K | 41,760 |
| Xiaodong WangDirDERIV | Jan 7 | MPLAN | 542,880 | $0.00 | —? | 2,714,407derivatives |
| Xiaodong WangDir | Jan 7 | SPLAN | 1,301 | $179.18 | $233K | 0 |
| Xiaodong WangDir | Jan 7 | SPLAN | 5,638 | $178.39 | $1.0M | 1,301 |
| Xiaodong WangDir | Jan 7 | SPLAN | 4,260 | $177.42 | $756K | 6,939 |
| Xiaodong WangDir | Jan 7 | SPLAN | 11,310 | $176.67 | $2.0M | 11,199 |
| Xiaodong WangDir | Jan 7 | SPLAN | 19,251 | $175.46 | $3.4M | 22,509 |
| Xiaodong WangDir | Jan 7 | MPLAN | 41,760 | $6.50 | $271K | 41,760 |