MSTR
Strategy Inc
Buys$31.6M32 txns
Sells$219.5M302 txns
Net-$187.8M
Insiders
| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|
| Wei-Ming Shao | Unknown | 32,726 | $1,778,745 | $78,836,908 | -$77,058,163 |
| Jeanine Montgomery | Unknown | 11,209 | $450,000 | $34,013,656 | -$33,563,656 |
| Andrew Kang | Unknown | 71,044 | $570,750 | $21,498,200 | -$20,927,450 |
| Stephen X Graham | Unknown | 8,356 | — | $20,449,140 | -$20,449,140 |
| Peter L Briger JR | Unknown | 220,000 | $19,800,000 | — | $19,800,000 |
| Jarrod M Patten | Unknown | 28,406 | $4,255,034 | $21,395,052 | -$17,140,018 |
| Leslie J Rechan | Unknown | 5,950 | — | $17,053,564 | -$17,053,564 |
| Phong Le | Unknown | 11,000 | $2,654,179 | $16,015,836 | -$13,361,657 |
| Carl J Rickertsen | Unknown | 5,406 | $779,395 | $10,199,236 | -$9,419,841 |
| Gregg Winiarski | Unknown | 1,092 | $976,520 | — | $976,520 |
| Jane A Dietze | Unknown | 1,092 | $339,293 | — | $339,293 |
| Thomas C. Chow | Unknown | 11 | $9,998 | — | $9,998 |
Transaction History
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|
| 2026-08-27 | Jarrod M Patten | SELL | 925 | $129.00 | $119,325 | 29,331 | 3% |
| 2026-08-27 | Jarrod M Patten | SELL | 925 | $131.00 | $121,175 | 28,406 | 3% |
| 2026-08-25 | Jarrod M Patten | SELL | 925 | $124.00 | $114,700 | 28,406 | 3% |
| 2026-08-25 | Jarrod M Patten | SELL | 925 | $125.00 | $115,625 | 28,406 | 3% |
| 2026-08-25 | Jarrod M Patten | SELL | 925 | $127.00 | $117,475 | 28,406 | 3% |
| 2026-08-24 | Jarrod M Patten | SELL | 925 | $122.34 | $113,164 | 28,406 | 3% |
| 2026-08-07 | Jarrod M Patten | SELL | 1,950 | $101.50 | $197,925 | 28,406 | 6% |
| 2026-08-07 | Jarrod M Patten | SELL | 925 | $102.69 | $94,988 | 28,406 | 3% |
| 2026-08-07 | Jarrod M Patten | SELL | 925 | $104.03 | $96,232 | 28,406 | 3% |
| 2026-07-27 | Jarrod M Patten | SELL | 1,950 | $98.48 | $192,036 | 28,406 | 6% |
| 2026-07-24 | Jarrod M Patten | SELL | 1,950 | $92.45 | $180,287 | 28,406 | 6% |
| 2026-07-22 | Jarrod M Patten | SELL | 1,250 | $100.00 | $125,000 | 28,406 | 4% |
| 2026-06-23 | Jarrod M Patten | SELL | 1,500 | $106.08 | $159,120 | 28,406 | 5% |
| 2026-06-22 | Phong Le | BUY | 11,000 | $90.80 | $998,756 | 11,000 | — |
| 2026-06-17 | Jarrod M Patten | SELL | 1,500 | $121.31 | $181,965 | 28,406 | 5% |
| 2026-06-16 | Thomas C. Chow | BUY | 100 | $92.71 | $9,271 | 100 | — |
| 2026-06-16 | Thomas C. Chow | BUY | 11 | $66.10 | $727 | 11 | — |
| 2026-06-15 | Jarrod M Patten | SELL | 1,500 | $133.97 | $200,950 | 28,406 | 5% |
| 2026-06-09 | Phong Le | SELL | 2,888 | $123.38 | $356,333 | 128,957 | 2% |
| 2026-06-09 | Phong Le | SELL | 2,579 | $124.33 | $320,637 | 126,378 | 2% |
| 2026-06-09 | Phong Le | SELL | 55 | $124.88 | $6,868 | 126,323 | 0% |
| 2026-06-09 | Andrew Kang | SELL | 1,019 | $123.38 | $125,728 | 71,974 | 1% |
| 2026-06-09 | Andrew Kang | SELL | 910 | $124.33 | $113,137 | 71,064 | 1% |
| 2026-06-09 | Andrew Kang | SELL | 20 | $124.88 | $2,498 | 71,044 | 0% |
| 2026-06-09 | Jeanine Montgomery | SELL | 185 | $123.38 | $22,826 | 11,378 | 2% |
| 2026-06-09 | Jeanine Montgomery | SELL | 165 | $124.33 | $20,514 | 11,213 | 1% |
| 2026-06-09 | Jeanine Montgomery | SELL | 4 | $124.88 | $500 | 11,209 | 0% |
| 2026-06-05 | Phong Le | SELL | 1,650 | $114.79 | $189,408 | 212,013 | 1% |
| 2026-06-05 | Phong Le | SELL | 10,719 | $115.35 | $1,236,447 | 201,294 | 5% |
| 2026-06-05 | Phong Le | SELL | 13,149 | $116.57 | $1,532,766 | 188,145 | 7% |
| 2026-06-05 | Phong Le | SELL | 15,892 | $117.53 | $1,867,803 | 172,253 | 8% |
| 2026-06-05 | Phong Le | SELL | 15,954 | $118.59 | $1,892,017 | 156,299 | 9% |
| 2026-06-05 | Phong Le | SELL | 16,303 | $119.53 | $1,948,681 | 139,996 | 10% |
| 2026-06-05 | Phong Le | SELL | 3,858 | $120.22 | $463,813 | 136,138 | 3% |
| 2026-06-05 | Phong Le | SELL | 1,171 | $121.59 | $142,377 | 134,967 | 1% |
| 2026-06-05 | Phong Le | SELL | 5,882 | $122.55 | $720,816 | 129,085 | 4% |
| 2026-06-05 | Phong Le | SELL | 3,743 | $123.39 | $461,845 | 125,342 | 3% |
| 2026-06-05 | Phong Le | SELL | 5,144 | $124.24 | $639,111 | 120,198 | 4% |
| 2026-06-05 | Phong Le | SELL | 273 | $125.14 | $34,163 | 119,925 | 0% |
| 2026-06-05 | Andrew Kang | SELL | 582 | $114.79 | $66,810 | 101,213 | 1% |
| 2026-06-05 | Andrew Kang | SELL | 3,781 | $115.35 | $436,142 | 97,432 | 4% |
| 2026-06-05 | Andrew Kang | SELL | 4,638 | $116.57 | $540,647 | 92,794 | 5% |
| 2026-06-05 | Andrew Kang | SELL | 5,605 | $117.53 | $658,761 | 87,189 | 6% |
| 2026-06-05 | Andrew Kang | SELL | 5,627 | $118.59 | $667,317 | 81,562 | 6% |
| 2026-06-05 | Andrew Kang | SELL | 5,750 | $119.53 | $687,292 | 75,812 | 7% |
| 2026-06-05 | Andrew Kang | SELL | 1,361 | $120.22 | $163,621 | 74,451 | 2% |
| 2026-06-05 | Andrew Kang | SELL | 413 | $121.59 | $50,215 | 74,038 | 1% |
| 2026-06-05 | Andrew Kang | SELL | 2,075 | $122.55 | $254,283 | 71,963 | 3% |
| 2026-06-05 | Andrew Kang | SELL | 1,320 | $123.39 | $162,873 | 70,643 | 2% |
| 2026-06-05 | Andrew Kang | SELL | 1,814 | $124.24 | $225,379 | 68,829 | 3% |
| 2026-06-05 | Andrew Kang | SELL | 96 | $125.14 | $12,013 | 68,733 | 0% |
| 2026-05-29 | Jarrod M Patten | SELL | 4,250 | $150.85 | $641,134 | 34,550 | 11% |
| 2026-05-29 | Jarrod M Patten | SELL | 550 | $155.00 | $85,250 | 34,000 | 2% |
| 2026-05-29 | Jarrod M Patten | SELL | 2,000 | $152.00 | $304,000 | 32,000 | 6% |
| 2026-05-29 | Jarrod M Patten | SELL | 2,000 | $153.00 | $306,000 | 30,000 | 6% |
| 2026-05-29 | Jarrod M Patten | SELL | 2,000 | $154.00 | $308,000 | 28,000 | 7% |
| 2026-05-29 | Jarrod M Patten | SELL | 4,250 | $161.75 | $687,429 | 28,000 | 13% |
| 2026-05-28 | Jarrod M Patten | SELL | 3,250 | $145.56 | $473,080 | 32,000 | 9% |
| 2026-05-28 | Jarrod M Patten | SELL | 1,000 | $147.00 | $147,000 | 31,000 | 3% |
| 2026-05-28 | Jarrod M Patten | SELL | 1,000 | $149.00 | $149,000 | 30,000 | 3% |
| 2026-05-28 | Jarrod M Patten | SELL | 1,000 | $150.00 | $150,000 | 29,000 | 3% |
| 2026-05-28 | Jarrod M Patten | SELL | 1,000 | $152.00 | $152,000 | 28,000 | 3% |
| 2026-05-26 | Jarrod M Patten | SELL | 1,250 | $165.30 | $206,625 | 28,000 | 4% |
| 2026-05-22 | Phong Le | BUY | 50 | $99.41 | $4,970 | 121 | 70% |
| 2026-05-22 | Phong Le | BUY | 5 | $99.37 | $497 | 33 | 18% |
| 2026-05-20 | Jarrod M Patten | SELL | 1,250 | $165.87 | $207,338 | 28,000 | 4% |
| 2026-05-20 | Jarrod M Patten | SELL | 1,000 | $167.00 | $167,000 | 28,000 | 3% |
| 2026-05-19 | Jarrod M Patten | SELL | 1,000 | $166.75 | $166,750 | 28,000 | 3% |
| 2026-05-19 | Jarrod M Patten | SELL | 1,000 | $167.00 | $167,000 | 28,000 | 3% |
| 2026-05-19 | Jarrod M Patten | SELL | 1,000 | $167.00 | $167,000 | 28,000 | 3% |
| 2026-05-19 | Andrew Kang | SELL | 565 | $163.98 | $92,649 | 38,707 | 1% |
| 2026-05-19 | Andrew Kang | SELL | 5,032 | $165.98 | $835,216 | 33,675 | 13% |
| 2026-05-19 | Andrew Kang | SELL | 5,597 | $165.78 | $927,865 | 33,675 | 14% |
| 2026-05-14 | Jarrod M Patten | SELL | 1,000 | $190.28 | $190,280 | 28,000 | 3% |
| 2026-05-14 | Jarrod M Patten | SELL | 500 | $192.00 | $96,000 | 28,000 | 2% |
| 2026-05-11 | Jarrod M Patten | SELL | 500 | $189.38 | $94,690 | 30,250 | 2% |
| 2026-05-11 | Jarrod M Patten | SELL | 500 | $190.00 | $95,000 | 29,750 | 2% |
| 2026-05-11 | Jarrod M Patten | SELL | 500 | $194.00 | $97,000 | 29,250 | 2% |
| 2026-05-11 | Jarrod M Patten | SELL | 500 | $196.00 | $98,000 | 28,750 | 2% |
| 2026-05-11 | Jarrod M Patten | SELL | 750 | $189.59 | $142,196 | 28,000 | 3% |
| 2026-05-08 | Jarrod M Patten | SELL | 1,000 | $186.69 | $186,685 | 28,000 | 3% |
| 2026-05-04 | Jarrod M Patten | SELL | 500 | $181.00 | $90,500 | 29,500 | 2% |
| 2026-05-04 | Jarrod M Patten | SELL | 500 | $182.00 | $91,000 | 29,000 | 2% |
| 2026-05-04 | Jarrod M Patten | SELL | 500 | $184.00 | $92,000 | 28,500 | 2% |
| 2026-05-04 | Jarrod M Patten | SELL | 500 | $186.00 | $93,000 | 28,000 | 2% |
| 2026-05-01 | Jarrod M Patten | SELL | 500 | $171.00 | $85,500 | 29,750 | 2% |
| 2026-05-01 | Jarrod M Patten | SELL | 500 | $174.00 | $87,000 | 29,250 | 2% |
| 2026-05-01 | Jarrod M Patten | SELL | 500 | $170.17 | $85,085 | 28,750 | 2% |
| 2026-05-01 | Jarrod M Patten | SELL | 750 | $178.08 | $133,560 | 28,000 | 3% |
| 2026-04-30 | Jarrod M Patten | SELL | 750 | $161.61 | $121,208 | 29,000 | 3% |
| 2026-04-30 | Jarrod M Patten | SELL | 500 | $163.69 | $81,848 | 28,500 | 2% |
| 2026-04-30 | Jarrod M Patten | SELL | 500 | $165.00 | $82,500 | 28,000 | 2% |
| 2026-04-22 | Jarrod M Patten | SELL | 500 | $175.00 | $87,500 | 29,500 | 2% |
| 2026-04-22 | Jarrod M Patten | SELL | 500 | $178.00 | $89,000 | 29,000 | 2% |
| 2026-04-22 | Jarrod M Patten | SELL | 500 | $180.00 | $90,000 | 28,500 | 2% |
| 2026-04-22 | Jarrod M Patten | SELL | 500 | $179.62 | $89,812 | 28,000 | 2% |
| 2026-04-21 | Jarrod M Patten | SELL | 500 | $172.00 | $86,000 | 28,000 | 2% |
| 2026-04-20 | Jarrod M Patten | SELL | 1,000 | $165.42 | $165,420 | 28,000 | 3% |
| 2026-04-20 | Jarrod M Patten | SELL | 500 | $170.00 | $85,000 | 28,000 | 2% |
| 2026-04-13 | Jarrod M Patten | SELL | 1,400 | $129.87 | $181,811 | 28,000 | 5% |
| 2026-04-13 | Jarrod M Patten | SELL | 2,000 | $131.19 | $262,382 | 28,000 | 7% |
| 2026-04-09 | Jarrod M Patten | SELL | 1,400 | $130.07 | $182,105 | 28,000 | 5% |
| 2026-04-09 | Jarrod M Patten | SELL | 500 | $132.00 | $66,000 | 28,000 | 2% |
| 2026-04-08 | Jarrod M Patten | SELL | 1,400 | $131.77 | $184,478 | 28,000 | 5% |
| 2026-04-07 | Jarrod M Patten | SELL | 700 | $123.11 | $86,176 | 28,000 | 2% |
| 2026-04-01 | Jarrod M Patten | SELL | 700 | $122.01 | $85,405 | 28,000 | 2% |
| 2026-03-31 | Jarrod M Patten | SELL | 700 | $124.64 | $87,248 | 28,000 | 2% |
| 2026-03-30 | Jarrod M Patten | SELL | 700 | $128.04 | $89,628 | 28,000 | 2% |
| 2026-03-26 | Jarrod M Patten | SELL | 700 | $137.37 | $96,159 | 28,000 | 2% |
| 2026-03-24 | Jeanine Montgomery | SELL | 250 | $137.73 | $34,432 | 10,643 | 2% |
| 2026-03-24 | Jeanine Montgomery | SELL | 201 | $138.98 | $27,934 | 10,442 | 2% |
| 2026-03-24 | Jeanine Montgomery | SELL | 19 | $139.45 | $2,650 | 10,423 | 0% |
| 2026-03-24 | Andrew Kang | SELL | 1,261 | $137.73 | $173,678 | 27,884 | 4% |
| 2026-03-24 | Andrew Kang | SELL | 1,014 | $138.98 | $140,922 | 26,870 | 4% |
| 2026-03-24 | Andrew Kang | SELL | 98 | $139.45 | $13,666 | 26,772 | 0% |
| 2026-03-24 | Phong Le | SELL | 1,753 | $137.73 | $241,441 | 24,469 | 7% |
| 2026-03-24 | Phong Le | SELL | 1,410 | $138.98 | $195,956 | 23,059 | 6% |
| 2026-03-24 | Phong Le | SELL | 136 | $139.45 | $18,966 | 22,923 | 1% |
| 2026-03-19 | Phong Le | BUY | 2,509 | $99.62 | $249,947 | 8,009 | 46% |
| 2026-03-12 | Jeanine Montgomery | SELL | 260 | $137.25 | $35,686 | 9,333 | 3% |
| 2026-03-12 | Andrew Kang | SELL | 916 | $137.25 | $125,725 | 23,815 | 4% |
| 2026-03-12 | Phong Le | SELL | 2,034 | $137.25 | $279,175 | 18,902 | 10% |
| 2026-01-20 | Jane A Dietze | BUY | 1,000 | $99.48 | $99,485 | 3,600 | 38% |
| 2026-01-12 | Carl J Rickertsen | BUY | 5,000 | $155.88 | $779,395 | 5,000 | — |
| 2026-01-08 | Phong Le | BUY | 12 | $99.99 | $1,200 | 28 | 75% |
| 2025-11-21 | Jane A Dietze | BUY | 1,100 | $95.28 | $104,808 | 2,600 | 73% |
| 2025-11-19 | Wei-Ming Shao | SELL | 2,600 | $202.02 | $525,252 | 32,726 | 7% |
| 2025-11-18 | Wei-Ming Shao | SELL | 2,600 | $200.00 | $520,000 | 32,726 | 7% |
| 2025-11-18 | Jeanine Montgomery | SELL | 43 | $208.55 | $8,968 | 8,733 | 0% |
| 2025-11-17 | Wei-Ming Shao | SELL | 2,600 | $200.00 | $520,000 | 32,726 | 7% |
| 2025-11-14 | Wei-Ming Shao | SELL | 2,600 | $200.48 | $521,248 | 32,726 | 7% |
| 2025-11-13 | Wei-Ming Shao | SELL | 2,600 | $223.67 | $581,534 | 32,726 | 7% |
| 2025-11-12 | Wei-Ming Shao | SELL | 309 | $220.62 | $68,171 | 37,751 | 1% |
| 2025-11-12 | Wei-Ming Shao | SELL | 511 | $221.90 | $113,391 | 37,240 | 1% |
| 2025-11-12 | Wei-Ming Shao | SELL | 629 | $222.92 | $140,218 | 36,611 | 2% |
| 2025-11-12 | Wei-Ming Shao | SELL | 727 | $224.06 | $162,895 | 35,884 | 2% |
| 2025-11-12 | Wei-Ming Shao | SELL | 853 | $224.77 | $191,728 | 35,031 | 2% |
| 2025-11-12 | Wei-Ming Shao | SELL | 342 | $226.00 | $77,292 | 34,689 | 1% |
| 2025-11-12 | Wei-Ming Shao | SELL | 455 | $227.02 | $103,296 | 34,234 | 1% |
| 2025-11-12 | Wei-Ming Shao | SELL | 111 | $227.89 | $25,296 | 34,123 | 0% |
| 2025-11-12 | Wei-Ming Shao | SELL | 48 | $229.20 | $11,002 | 34,075 | 0% |
| 2025-11-12 | Wei-Ming Shao | SELL | 198 | $230.44 | $45,627 | 33,877 | 1% |
| 2025-11-12 | Wei-Ming Shao | SELL | 187 | $231.70 | $43,328 | 33,690 | 1% |
| 2025-11-12 | Wei-Ming Shao | SELL | 348 | $232.96 | $81,071 | 33,342 | 1% |
| 2025-11-12 | Wei-Ming Shao | SELL | 490 | $233.76 | $114,543 | 32,852 | 1% |
| 2025-11-12 | Wei-Ming Shao | SELL | 126 | $234.43 | $29,538 | 32,726 | 0% |
| 2025-11-11 | Wei-Ming Shao | SELL | 3,206 | $234.75 | $752,605 | 14,854 | 18% |
| 2025-11-11 | Wei-Ming Shao | SELL | 1,539 | $235.59 | $362,579 | 13,315 | 10% |
| 2025-11-11 | Wei-Ming Shao | SELL | 589 | $236.46 | $139,272 | 12,726 | 4% |
| 2025-11-10 | Wei-Ming Shao | SELL | 3,767 | $248.94 | $937,765 | 14,293 | 21% |
| 2025-11-10 | Wei-Ming Shao | SELL | 1,567 | $249.56 | $391,053 | 12,726 | 11% |
| 2025-10-17 | Jarrod M Patten | BUY | 12,000 | $96.88 | $1,162,500 | 29,335 | 69% |
| 2025-10-16 | Jarrod M Patten | BUY | 11,780 | $97.95 | $1,153,804 | 17,335 | 212% |
| 2025-10-07 | Wei-Ming Shao | SELL | 6,198 | $356.05 | $2,206,804 | 36,528 | 15% |
| 2025-10-07 | Wei-Ming Shao | SELL | 10,326 | $357.14 | $3,687,817 | 26,202 | 28% |
| 2025-10-07 | Wei-Ming Shao | SELL | 11,680 | $358.05 | $4,181,966 | 14,522 | 45% |
| 2025-10-07 | Wei-Ming Shao | SELL | 1,796 | $358.82 | $644,441 | 12,726 | 12% |
| 2025-09-18 | Wei-Ming Shao | SELL | 10,000 | $355.79 | $3,557,890 | 12,726 | 44% |
| 2025-09-15 | Wei-Ming Shao | BUY | 12,500 | $96.92 | $1,211,450 | 15,000 | 500% |
| 2025-08-26 | Phong Le | BUY | 71 | $95.02 | $6,746 | 71 | — |
| 2025-08-26 | Phong Le | BUY | 32 | $95.05 | $3,042 | 32 | — |
| 2025-08-26 | Phong Le | BUY | 16 | $95.05 | $1,521 | 16 | — |
| 2025-08-08 | Gregg Winiarski | BUY | 10,000 | $97.65 | $976,520 | 10,000 | — |
| 2025-08-07 | Andrew Kang | SELL | 6,250 | $390.00 | $2,437,500 | 36,960 | 14% |
| 2025-08-07 | Andrew Kang | SELL | 6,250 | $395.00 | $2,468,750 | 30,710 | 17% |
| 2025-08-07 | Andrew Kang | SELL | 6,250 | $400.00 | $2,500,000 | 24,460 | 20% |
| 2025-08-05 | Andrew Kang | SELL | 6,250 | $386.32 | $2,414,500 | 24,460 | 20% |
| 2025-07-29 | Peter L Briger JR | BUY | 220,000 | $90.00 | $19,800,000 | 220,000 | — |
| 2025-07-29 | Phong Le | BUY | 5,500 | $90.00 | $495,000 | 5,500 | — |
| 2025-07-29 | Jarrod M Patten | BUY | 5,555 | $90.00 | $499,950 | 5,555 | — |
| 2025-07-29 | Jeanine Montgomery | BUY | 5,000 | $90.00 | $450,000 | 5,000 | — |
| 2025-07-29 | Andrew Kang | BUY | 2,800 | $90.00 | $252,000 | 2,800 | — |
| 2025-07-29 | Wei-Ming Shao | BUY | 2,500 | $90.00 | $225,000 | 2,500 | — |
| 2025-07-29 | Jane A Dietze | BUY | 1,500 | $90.00 | $135,000 | 1,500 | — |
| 2025-07-14 | Wei-Ming Shao | SELL | 15 | $440.98 | $6,615 | 23,611 | 0% |
| 2025-07-14 | Wei-Ming Shao | SELL | 141 | $441.52 | $62,254 | 23,470 | 1% |
| 2025-07-14 | Wei-Ming Shao | SELL | 446 | $442.55 | $197,379 | 23,024 | 2% |
| 2025-07-14 | Wei-Ming Shao | SELL | 627 | $443.62 | $278,150 | 22,397 | 3% |
| 2025-07-14 | Wei-Ming Shao | SELL | 277 | $444.62 | $123,160 | 22,120 | 1% |
| 2025-07-14 | Wei-Ming Shao | SELL | 856 | $445.74 | $381,553 | 21,264 | 4% |
| 2025-07-14 | Wei-Ming Shao | SELL | 804 | $446.47 | $358,962 | 20,460 | 4% |
| 2025-07-14 | Wei-Ming Shao | SELL | 1,016 | $447.59 | $454,749 | 19,444 | 5% |
| 2025-07-14 | Wei-Ming Shao | SELL | 1,778 | $448.54 | $797,508 | 17,666 | 9% |
| 2025-07-14 | Wei-Ming Shao | SELL | 951 | $449.37 | $427,351 | 16,715 | 5% |
| 2025-07-14 | Wei-Ming Shao | SELL | 1,074 | $450.61 | $483,954 | 15,641 | 6% |
| 2025-07-14 | Wei-Ming Shao | SELL | 1,022 | $451.37 | $461,304 | 14,619 | 7% |
| 2025-07-14 | Wei-Ming Shao | SELL | 456 | $452.61 | $206,389 | 14,163 | 3% |
| 2025-07-14 | Wei-Ming Shao | SELL | 231 | $453.34 | $104,721 | 13,932 | 2% |
| 2025-07-14 | Wei-Ming Shao | SELL | 102 | $454.63 | $46,373 | 13,830 | 1% |
| 2025-07-14 | Wei-Ming Shao | SELL | 1,104 | $455.14 | $502,473 | 12,726 | 8% |
| 2025-07-11 | Wei-Ming Shao | SELL | 200 | $425.08 | $85,016 | 22,526 | 1% |
| 2025-07-11 | Wei-Ming Shao | SELL | 401 | $427.04 | $171,245 | 22,125 | 2% |
| 2025-07-11 | Wei-Ming Shao | SELL | 886 | $428.43 | $379,593 | 21,239 | 4% |
| 2025-07-11 | Wei-Ming Shao | SELL | 981 | $429.33 | $421,177 | 20,528 | 5% |
| 2025-07-11 | Wei-Ming Shao | SELL | 2,235 | $430.36 | $961,864 | 18,023 | 11% |
| 2025-07-11 | Wei-Ming Shao | SELL | 592 | $431.24 | $255,295 | 17,431 | 3% |
| 2025-07-11 | Wei-Ming Shao | SELL | 480 | $432.37 | $207,536 | 16,951 | 3% |
| 2025-07-11 | Wei-Ming Shao | SELL | 1,264 | $433.66 | $548,148 | 15,687 | 7% |
| 2025-07-11 | Wei-Ming Shao | SELL | 1,104 | $434.51 | $479,703 | 14,583 | 7% |
| 2025-07-11 | Wei-Ming Shao | SELL | 1,169 | $435.83 | $509,485 | 13,414 | 8% |
| 2025-07-11 | Wei-Ming Shao | SELL | 488 | $436.93 | $213,220 | 12,926 | 4% |
| 2025-07-11 | Wei-Ming Shao | SELL | 200 | $437.82 | $87,565 | 12,726 | 2% |
| 2025-07-11 | Jeanine Montgomery | SELL | 43,750 | $430.54 | $18,836,125 | 8,606 | 84% |
| 2025-07-10 | Wei-Ming Shao | SELL | 1,200 | $412.90 | $495,480 | 31,526 | 4% |
| 2025-07-10 | Wei-Ming Shao | SELL | 2,426 | $413.81 | $1,003,915 | 29,100 | 8% |
| 2025-07-10 | Wei-Ming Shao | SELL | 1,200 | $414.95 | $497,936 | 27,900 | 4% |
| 2025-07-10 | Wei-Ming Shao | SELL | 600 | $415.95 | $249,569 | 27,300 | 2% |
| 2025-07-10 | Wei-Ming Shao | SELL | 1,300 | $417.07 | $542,198 | 26,000 | 5% |
| 2025-07-10 | Wei-Ming Shao | SELL | 600 | $418.33 | $251,001 | 25,400 | 2% |
| 2025-07-10 | Wei-Ming Shao | SELL | 1,123 | $419.40 | $470,982 | 24,277 | 4% |
| 2025-07-10 | Wei-Ming Shao | SELL | 7,088 | $420.40 | $2,979,788 | 17,189 | 29% |
| 2025-07-10 | Wei-Ming Shao | SELL | 4,045 | $421.43 | $1,704,696 | 13,144 | 24% |
| 2025-07-10 | Wei-Ming Shao | SELL | 418 | $422.14 | $176,453 | 12,726 | 3% |
| 2025-07-09 | Wei-Ming Shao | SELL | 32,500 | $401.47 | $13,047,678 | 12,726 | 72% |
| 2025-06-06 | Jeanine Montgomery | SELL | 24 | $371.64 | $8,919 | 8,920 | 0% |
| 2025-06-06 | Jeanine Montgomery | SELL | 28 | $372.31 | $10,425 | 8,892 | 0% |
| 2025-06-06 | Jeanine Montgomery | SELL | 24 | $373.74 | $8,970 | 8,868 | 0% |
| 2025-06-06 | Jeanine Montgomery | SELL | 128 | $374.61 | $47,950 | 8,740 | 1% |
| 2025-06-06 | Jeanine Montgomery | SELL | 109 | $375.43 | $40,922 | 8,631 | 1% |
| 2025-06-06 | Jeanine Montgomery | SELL | 24 | $376.36 | $9,033 | 8,607 | 0% |
| 2025-06-06 | Jeanine Montgomery | SELL | 2 | $377.14 | $754 | 8,605 | 0% |
| 2025-06-06 | Wei-Ming Shao | SELL | 6 | $370.70 | $2,224 | 14,421 | 0% |
| 2025-06-06 | Wei-Ming Shao | SELL | 118 | $371.64 | $43,853 | 14,303 | 1% |
| 2025-06-06 | Wei-Ming Shao | SELL | 139 | $372.31 | $51,750 | 14,164 | 1% |
| 2025-06-06 | Wei-Ming Shao | SELL | 122 | $373.74 | $45,597 | 14,042 | 1% |
| 2025-06-06 | Wei-Ming Shao | SELL | 641 | $374.61 | $240,126 | 13,401 | 5% |
| 2025-06-06 | Wei-Ming Shao | SELL | 546 | $375.43 | $204,985 | 12,855 | 4% |
| 2025-06-06 | Wei-Ming Shao | SELL | 118 | $376.36 | $44,410 | 12,737 | 1% |
| 2025-06-06 | Wei-Ming Shao | SELL | 11 | $377.14 | $4,149 | 12,726 | 0% |
| 2025-06-06 | Andrew Kang | SELL | 7 | $370.70 | $2,595 | 26,330 | 0% |
| 2025-06-06 | Andrew Kang | SELL | 130 | $371.64 | $48,313 | 26,200 | 0% |
| 2025-06-06 | Andrew Kang | SELL | 153 | $372.31 | $56,963 | 26,047 | 1% |
| 2025-06-06 | Andrew Kang | SELL | 135 | $373.74 | $50,455 | 25,912 | 1% |
| 2025-06-06 | Andrew Kang | SELL | 708 | $374.61 | $265,225 | 25,204 | 3% |
| 2025-06-06 | Andrew Kang | SELL | 602 | $375.43 | $226,009 | 24,602 | 2% |
| 2025-06-06 | Andrew Kang | SELL | 130 | $376.36 | $48,927 | 24,472 | 1% |
| 2025-06-06 | Andrew Kang | SELL | 12 | $377.14 | $4,526 | 24,460 | 0% |
| 2025-06-06 | Phong Le | SELL | 19 | $370.70 | $7,043 | 30,066 | 0% |
| 2025-06-06 | Phong Le | SELL | 367 | $371.64 | $136,391 | 29,699 | 1% |
| 2025-06-06 | Phong Le | SELL | 432 | $372.31 | $160,836 | 29,267 | 1% |
| 2025-06-06 | Phong Le | SELL | 381 | $373.74 | $142,396 | 28,886 | 1% |
| 2025-06-06 | Phong Le | SELL | 1,996 | $374.61 | $747,726 | 26,890 | 7% |
| 2025-06-06 | Phong Le | SELL | 1,699 | $375.43 | $637,856 | 25,191 | 6% |
| 2025-06-06 | Phong Le | SELL | 367 | $376.36 | $138,123 | 24,824 | 1% |
| 2025-06-06 | Phong Le | SELL | 34 | $377.14 | $12,823 | 24,790 | 0% |
| 2025-06-05 | Jarrod M Patten | BUY | 5,000 | $85.00 | $425,000 | 5,000 | — |
| 2025-06-05 | Jeanine Montgomery | SELL | 1 | $370.70 | $371 | 8,944 | 0% |
| 2025-06-05 | Wei-Ming Shao | BUY | 3,527 | $85.00 | $299,795 | 3,527 | — |
| 2025-06-05 | Andrew Kang | BUY | 2,250 | $85.00 | $191,250 | 2,250 | — |
| 2025-06-05 | Phong Le | BUY | 4,500 | $85.00 | $382,500 | 4,500 | — |
| 2025-06-03 | Carl J Rickertsen | SELL | 980 | $379.07 | $371,492 | 0 | 100% |
| 2025-06-02 | Carl J Rickertsen | SELL | 25,000 | $372.33 | $9,308,300 | 2,370 | 91% |
| 2025-06-02 | Carl J Rickertsen | SELL | 1,390 | $373.70 | $519,444 | 980 | 59% |
| 2025-05-30 | Jarrod M Patten | SELL | 1,700 | $368.03 | $625,658 | 32,470 | 5% |
| 2025-05-30 | Jarrod M Patten | SELL | 1,700 | $366.48 | $623,018 | 30,770 | 5% |
| 2025-05-30 | Jarrod M Patten | SELL | 3,750 | $364.42 | $1,366,556 | 27,020 | 12% |
| 2025-05-29 | Jarrod M Patten | SELL | 1,700 | $368.31 | $626,127 | 24,570 | 6% |
| 2025-05-29 | Jarrod M Patten | SELL | 700 | $372.00 | $260,400 | 23,870 | 3% |
| 2025-05-27 | Jarrod M Patten | SELL | 650 | $371.23 | $241,300 | 21,770 | 3% |
| 2025-05-27 | Jarrod M Patten | BUY | 10,000 | $101.38 | $1,013,780 | 10,000 | — |
| 2025-05-22 | Jarrod M Patten | SELL | 700 | $425.00 | $297,500 | 16,520 | 4% |
| 2025-05-21 | Jarrod M Patten | SELL | 700 | $420.00 | $294,000 | 16,520 | 4% |
| 2025-05-20 | Jarrod M Patten | SELL | 700 | $413.39 | $289,373 | 14,920 | 4% |
| 2025-05-20 | Jarrod M Patten | SELL | 500 | $415.00 | $207,500 | 14,420 | 3% |
| 2025-05-20 | Andrew Kang | SELL | 3,351 | $409.68 | $1,372,834 | 24,364 | 12% |
| 2025-05-20 | Andrew Kang | SELL | 1,490 | $410.37 | $611,456 | 22,874 | 6% |
| 2025-05-20 | Andrew Kang | SELL | 44 | $411.04 | $18,086 | 22,830 | 0% |
| 2025-05-20 | Andrew Kang | SELL | 753 | $412.24 | $310,419 | 22,077 | 3% |
| 2025-05-16 | Jarrod M Patten | SELL | 750 | $401.51 | $301,136 | 14,420 | 5% |
| 2025-05-14 | Wei-Ming Shao | SELL | 7,500 | $425.00 | $3,187,500 | 10,597 | 41% |
| 2025-05-14 | Jarrod M Patten | SELL | 700 | $425.00 | $297,500 | 12,320 | 5% |
| 2025-05-13 | Jarrod M Patten | SELL | 500 | $411.00 | $205,500 | 11,970 | 4% |
| 2025-05-13 | Jarrod M Patten | SELL | 700 | $417.00 | $291,900 | 11,270 | 6% |
| 2025-05-12 | Wei-Ming Shao | SELL | 10,000 | $420.79 | $4,207,900 | 10,597 | 49% |
| 2025-05-09 | Jarrod M Patten | SELL | 1,100 | $427.00 | $469,700 | 9,170 | 11% |
| 2025-05-08 | Jarrod M Patten | SELL | 1,500 | $407.59 | $611,385 | 10,870 | 12% |
| 2025-05-08 | Jarrod M Patten | SELL | 1,000 | $418.50 | $418,500 | 9,870 | 9% |
| 2025-05-08 | Jarrod M Patten | SELL | 700 | $422.00 | $295,400 | 9,170 | 7% |
| 2025-05-07 | Jarrod M Patten | SELL | 1,100 | $395.00 | $434,500 | 9,170 | 11% |
| 2025-05-05 | Jarrod M Patten | SELL | 500 | $382.00 | $191,000 | 9,870 | 5% |
| 2025-05-05 | Jarrod M Patten | SELL | 700 | $387.00 | $270,900 | 9,170 | 7% |
| 2025-04-25 | Jarrod M Patten | SELL | 1,250 | $360.22 | $450,275 | 6,820 | 15% |
| 2025-04-25 | Jarrod M Patten | SELL | 750 | $367.00 | $275,250 | 6,070 | 11% |
| 2025-04-25 | Jarrod M Patten | SELL | 1,100 | $370.00 | $407,000 | 4,970 | 18% |
| 2025-04-23 | Jarrod M Patten | SELL | 1,100 | $355.00 | $390,500 | 4,970 | 18% |
| 2025-04-22 | Jarrod M Patten | SELL | 500 | $335.65 | $167,825 | 6,170 | 8% |
| 2025-04-22 | Jarrod M Patten | SELL | 500 | $340.00 | $170,000 | 5,670 | 8% |
| 2025-04-22 | Jarrod M Patten | SELL | 700 | $348.00 | $243,600 | 4,970 | 12% |
| 2025-04-15 | Wei-Ming Shao | SELL | 10,000 | $315.00 | $3,150,000 | 10,597 | 49% |
| 2025-04-14 | Wei-Ming Shao | SELL | 10,000 | $314.16 | $3,141,600 | 10,597 | 49% |
| 2025-03-25 | Leslie J Rechan | SELL | 7,200 | $335.31 | $2,414,210 | 12,770 | 36% |
| 2025-03-25 | Leslie J Rechan | SELL | 7,600 | $336.42 | $2,556,800 | 5,170 | 60% |
| 2025-03-25 | Leslie J Rechan | SELL | 200 | $337.15 | $67,430 | 4,970 | 4% |
| 2025-03-24 | Jeanine Montgomery | SELL | 331 | $329.09 | $108,929 | 7,955 | 4% |
| 2025-03-24 | Jeanine Montgomery | SELL | 150 | $329.67 | $49,450 | 7,805 | 2% |
| 2025-03-24 | Phong Le | SELL | 2,262 | $329.08 | $744,379 | 19,184 | 11% |
| 2025-03-24 | Phong Le | SELL | 1,019 | $329.67 | $335,934 | 18,165 | 5% |
| 2025-03-24 | Wei-Ming Shao | SELL | 1,420 | $329.08 | $467,294 | 11,228 | 11% |
| 2025-03-24 | Wei-Ming Shao | SELL | 631 | $329.67 | $208,022 | 10,597 | 6% |
| 2025-03-24 | Andrew Kang | SELL | 1,505 | $329.08 | $495,265 | 15,895 | 9% |
| 2025-03-24 | Andrew Kang | SELL | 680 | $329.67 | $224,176 | 15,215 | 4% |
| 2025-03-20 | Andrew Kang | BUY | 1,500 | $85.00 | $127,500 | 1,500 | — |
| 2025-03-20 | Wei-Ming Shao | BUY | 500 | $85.00 | $42,500 | 500 | — |
| 2025-03-20 | Phong Le | BUY | 6,000 | $85.00 | $510,000 | 6,000 | — |
| 2024-11-21 | Stephen X Graham | SELL | 3,773 | $449.66 | $1,696,567 | 23,197 | 14% |
| 2024-11-21 | Stephen X Graham | SELL | 7,920 | $451.39 | $3,575,009 | 15,277 | 34% |
| 2024-11-21 | Stephen X Graham | SELL | 8,208 | $452.10 | $3,710,837 | 7,069 | 54% |
| 2024-11-21 | Stephen X Graham | SELL | 99 | $453.16 | $44,863 | 6,970 | 1% |
| 2024-11-18 | Jeanine Montgomery | SELL | 46 | $359.56 | $16,540 | 6,472 | 1% |
| 2024-11-14 | Wei-Ming Shao | SELL | 1,252 | $322.45 | $403,707 | 7,708 | 14% |
| 2024-11-14 | Phong Le | SELL | 1,252 | $322.45 | $403,707 | 13,918 | 8% |
| 2024-11-14 | Jeanine Montgomery | SELL | 752 | $322.45 | $242,482 | 6,418 | 10% |
| 2024-11-13 | Wei-Ming Shao | SELL | 7,300 | $367.30 | $2,681,290 | 17,160 | 30% |
| 2024-11-13 | Wei-Ming Shao | SELL | 10,700 | $368.49 | $3,942,843 | 6,460 | 62% |
| 2024-11-13 | Stephen X Graham | SELL | 8,200 | $379.87 | $3,114,934 | 28,770 | 22% |
| 2024-11-13 | Stephen X Graham | SELL | 15,700 | $380.72 | $5,977,304 | 13,070 | 55% |
| 2024-11-13 | Stephen X Graham | SELL | 6,037 | $381.90 | $2,305,530 | 7,033 | 46% |
| 2024-11-13 | Stephen X Graham | SELL | 63 | $382.47 | $24,096 | 6,970 | 1% |
| 2024-11-11 | Leslie J Rechan | SELL | 17,800 | $325.23 | $5,789,094 | 7,170 | 71% |
| 2024-11-11 | Leslie J Rechan | SELL | 2,200 | $326.60 | $718,520 | 4,970 | 31% |
| 2024-11-07 | Leslie J Rechan | SELL | 11,171 | $275.04 | $3,072,472 | 13,799 | 45% |
| 2024-11-07 | Leslie J Rechan | SELL | 8,829 | $275.80 | $2,435,038 | 4,970 | 64% |
| 2024-11-07 | Wei-Ming Shao | SELL | 20,000 | $271.98 | $5,439,600 | 6,460 | 76% |
| 2024-11-06 | Jeanine Montgomery | SELL | 11,124 | $255.54 | $2,842,627 | 50,796 | 18% |
| 2024-11-06 | Jeanine Montgomery | SELL | 11,445 | $256.57 | $2,936,444 | 39,351 | 23% |
| 2024-11-06 | Jeanine Montgomery | SELL | 12,831 | $257.53 | $3,304,367 | 26,520 | 33% |
| 2024-11-06 | Jeanine Montgomery | SELL | 14,025 | $258.36 | $3,623,499 | 12,495 | 53% |
| 2024-11-06 | Jeanine Montgomery | SELL | 4,925 | $259.33 | $1,277,200 | 7,570 | 39% |
| 2024-11-06 | Jeanine Montgomery | SELL | 1,900 | $260.60 | $495,140 | 5,670 | 25% |
| 2024-11-06 | Andrew Kang | SELL | 3,100 | $255.93 | $793,383 | 14,680 | 17% |
| 2024-11-06 | Andrew Kang | SELL | 724 | $257.20 | $186,213 | 13,956 | 5% |
| 2024-11-06 | Andrew Kang | SELL | 600 | $257.71 | $154,626 | 13,356 | 4% |
| 2024-11-06 | Andrew Kang | SELL | 600 | $259.19 | $155,514 | 12,756 | 4% |
| 2024-11-06 | Andrew Kang | SELL | 676 | $260.40 | $176,030 | 12,080 | 5% |