| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Holdings Ltd Tencent | Unknown | 7,701,032 | — | $400,001,872 | -$400,001,872 |
| Steve Ladd Huffman | CEO & President, Director, 10% Owner | 336,432 | — | $265,165,919 | -$265,165,919 |
| Jennifer L. Wong | Chief Operating Officer | 1,012,226 | — | $181,506,577 | -$181,506,577 |
| Christopher Brian Slowe | Chief Technology Officer | 38,413 | — | $77,512,808 | -$77,512,808 |
| Andrew Vollero | Chief Financial Officer | 233,889 | — | $53,959,641 | -$53,959,641 |
| Benjamin Seong Lee | Chief Legal Officer | 71,536 | — | $46,151,536 | -$46,151,536 |
| Michael Seibel | Director | 5,436 | — | $9,093,246 | -$9,093,246 |
| Sarah E Farrell | Director | 9,862 | $8,870,869 | — | $8,870,869 |
| Michelle Marie Reynolds | Chief Accounting Officer | 13,795 | — | $7,913,186 | -$7,913,186 |
| Mary Porter Gale | Director | 9,759 | — | $3,966,250 | -$3,966,250 |
| Robert A. Sauerberg | Director | 27,087 | — | $820,070 | -$820,070 |
| David C Habiger | Director | 37,264 | $199,229 | — | $199,229 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-25 | Robert A. Sauerberg | SELL | 5,128 | $159.92 | $820,070 | 27,087 | 16% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 1,300 | $175.04 | $227,552 | 390,514 | 0% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 2,292 | $176.11 | $403,644 | 388,222 | 1% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 2,808 | $177.04 | $497,128 | 385,414 | 1% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 5,100 | $178.09 | $908,259 | 380,314 | 1% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 2,800 | $178.95 | $501,060 | 377,514 | 1% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 2,200 | $180.15 | $396,330 | 375,314 | 1% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 600 | $181.06 | $108,636 | 374,714 | 0% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 600 | $182.19 | $109,314 | 374,114 | 0% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 200 | $182.82 | $36,564 | 373,914 | 0% |
| 2026-08-14 | Steve Ladd Huffman | SELL | 100 | $184.06 | $18,406 | 373,814 | 0% |
| 2026-08-14 | Jennifer L. Wong | SELL | 2,796 | $174.82 | $488,797 | 1,122,543 | 0% |
| 2026-08-14 | Jennifer L. Wong | SELL | 5,324 | $175.70 | $935,427 | 1,117,219 | 0% |
| 2026-08-14 | Jennifer L. Wong | SELL | 11,380 | $176.73 | $2,011,187 | 1,105,839 | 1% |
| 2026-08-14 | Jennifer L. Wong | SELL | 14,000 | $177.91 | $2,490,740 | 1,091,839 | 1% |
| 2026-08-14 | Jennifer L. Wong | SELL | 12,570 | $178.71 | $2,246,385 | 1,079,269 | 1% |
| 2026-08-14 | Jennifer L. Wong | SELL | 21,930 | $180.00 | $3,947,400 | 1,057,339 | 2% |
| 2026-08-14 | Jennifer L. Wong | SELL | 3,200 | $180.71 | $578,272 | 1,054,139 | 0% |
| 2026-08-14 | Jennifer L. Wong | SELL | 2,400 | $181.88 | $436,512 | 1,051,739 | 0% |
| 2026-08-14 | Jennifer L. Wong | SELL | 1,000 | $182.70 | $182,700 | 1,050,739 | 0% |
| 2026-08-14 | Jennifer L. Wong | SELL | 400 | $183.95 | $73,580 | 1,050,339 | 0% |
| 2026-08-04 | Steve Ladd Huffman | SELL | 700 | $154.51 | $108,157 | 391,114 | 0% |
| 2026-08-04 | Steve Ladd Huffman | SELL | 600 | $155.60 | $93,360 | 390,514 | 0% |
| 2026-08-04 | Steve Ladd Huffman | SELL | 300 | $157.18 | $47,154 | 390,214 | 0% |
| 2026-08-04 | Steve Ladd Huffman | SELL | 800 | $158.90 | $127,120 | 389,414 | 0% |
| 2026-08-04 | Steve Ladd Huffman | SELL | 9,521 | $159.87 | $1,522,122 | 379,893 | 2% |
| 2026-08-04 | Steve Ladd Huffman | SELL | 4,564 | $160.56 | $732,796 | 375,329 | 1% |
| 2026-08-04 | Steve Ladd Huffman | SELL | 1,200 | $161.78 | $194,136 | 374,129 | 0% |
| 2026-08-04 | Steve Ladd Huffman | SELL | 315 | $162.45 | $51,172 | 373,814 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 300 | $190.54 | $57,162 | 1,089,206 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 500 | $192.08 | $96,040 | 1,088,706 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 700 | $193.85 | $135,695 | 1,088,006 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 4,053 | $195.10 | $790,740 | 1,083,953 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 4,047 | $195.79 | $792,362 | 1,079,906 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 5,600 | $196.83 | $1,102,248 | 1,074,306 | 1% |
| 2026-07-15 | Jennifer L. Wong | SELL | 10,767 | $198.03 | $2,132,189 | 1,063,539 | 1% |
| 2026-07-15 | Jennifer L. Wong | SELL | 4,900 | $198.94 | $974,806 | 1,058,639 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 3,184 | $199.89 | $636,450 | 1,055,455 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 3,616 | $200.89 | $726,418 | 1,051,839 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 700 | $201.94 | $141,358 | 1,051,139 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 100 | $204.14 | $20,414 | 1,051,039 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 500 | $205.85 | $102,925 | 1,050,539 | 0% |
| 2026-07-15 | Jennifer L. Wong | SELL | 200 | $206.83 | $41,366 | 1,050,339 | 0% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 100 | $190.68 | $19,068 | 391,714 | 0% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 300 | $192.18 | $57,654 | 391,414 | 0% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 600 | $194.19 | $116,514 | 390,814 | 0% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 2,600 | $195.34 | $507,884 | 388,214 | 1% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 2,490 | $196.46 | $489,185 | 385,724 | 1% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 1,981 | $197.58 | $391,406 | 383,743 | 1% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 5,046 | $198.27 | $1,000,470 | 378,697 | 1% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 1,883 | $199.44 | $375,546 | 376,814 | 0% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 1,600 | $200.47 | $320,752 | 375,214 | 0% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 900 | $201.31 | $181,179 | 374,314 | 0% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 300 | $202.25 | $60,675 | 374,014 | 0% |
| 2026-07-15 | Steve Ladd Huffman | SELL | 200 | $205.69 | $41,138 | 373,814 | 0% |
| 2026-07-01 | Michelle Marie Reynolds | SELL | 808 | $200.00 | $161,600 | 15,060 | 5% |
| 2026-06-30 | Steve Ladd Huffman | SELL | 1,100 | $170.71 | $187,781 | 390,714 | 0% |
| 2026-06-30 | Steve Ladd Huffman | SELL | 2,200 | $171.74 | $377,828 | 388,514 | 1% |
| 2026-06-30 | Steve Ladd Huffman | SELL | 4,999 | $172.91 | $864,377 | 383,515 | 1% |
| 2026-06-30 | Steve Ladd Huffman | SELL | 8,901 | $173.77 | $1,546,727 | 374,614 | 2% |
| 2026-06-30 | Steve Ladd Huffman | SELL | 800 | $174.61 | $139,688 | 373,814 | 0% |
| 2026-06-16 | Jennifer L. Wong | SELL | 8,560 | $175.41 | $1,501,510 | 1,080,945 | 1% |
| 2026-06-16 | Jennifer L. Wong | SELL | 9,020 | $176.20 | $1,589,324 | 1,071,925 | 1% |
| 2026-06-16 | Jennifer L. Wong | SELL | 11,580 | $177.31 | $2,053,250 | 1,060,345 | 1% |
| 2026-06-16 | Jennifer L. Wong | SELL | 7,306 | $178.09 | $1,301,126 | 1,053,039 | 1% |
| 2026-06-16 | Jennifer L. Wong | SELL | 2,000 | $179.10 | $358,200 | 1,051,039 | 0% |
| 2026-06-16 | Jennifer L. Wong | SELL | 300 | $180.03 | $54,009 | 1,050,739 | 0% |
| 2026-06-16 | Jennifer L. Wong | SELL | 400 | $181.94 | $72,776 | 1,050,339 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 400 | $169.48 | $67,792 | 391,414 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 500 | $170.31 | $85,155 | 390,914 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 500 | $171.39 | $85,695 | 390,414 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 500 | $173.59 | $86,795 | 389,914 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 900 | $174.43 | $156,987 | 389,014 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 500 | $175.68 | $87,840 | 388,514 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 1,400 | $176.82 | $247,548 | 387,114 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 2,350 | $177.69 | $417,572 | 384,764 | 1% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 3,050 | $178.71 | $545,066 | 381,714 | 1% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 3,100 | $179.65 | $556,915 | 378,614 | 1% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 1,400 | $180.85 | $253,190 | 377,214 | 0% |
| 2026-06-15 | Steve Ladd Huffman | SELL | 3,400 | $181.78 | $618,052 | 373,814 | 1% |
| 2026-05-29 | Steve Ladd Huffman | SELL | 600 | $167.59 | $100,554 | 391,214 | 0% |
| 2026-05-29 | Steve Ladd Huffman | SELL | 1,000 | $168.61 | $168,610 | 390,214 | 0% |
| 2026-05-29 | Steve Ladd Huffman | SELL | 800 | $169.98 | $135,984 | 389,414 | 0% |
| 2026-05-29 | Steve Ladd Huffman | SELL | 600 | $170.96 | $102,576 | 388,814 | 0% |
| 2026-05-29 | Steve Ladd Huffman | SELL | 1,893 | $173.30 | $328,057 | 386,921 | 0% |
| 2026-05-29 | Steve Ladd Huffman | SELL | 4,266 | $174.27 | $743,436 | 382,655 | 1% |
| 2026-05-29 | Steve Ladd Huffman | SELL | 2,141 | $175.29 | $375,296 | 380,514 | 1% |
| 2026-05-29 | Steve Ladd Huffman | SELL | 6,700 | $176.09 | $1,179,803 | 373,814 | 2% |
| 2026-05-18 | Jennifer L. Wong | SELL | 800 | $154.60 | $123,680 | 1,126,818 | 0% |
| 2026-05-18 | Jennifer L. Wong | SELL | 600 | $155.58 | $93,348 | 1,126,218 | 0% |
| 2026-05-18 | Jennifer L. Wong | SELL | 4,941 | $156.92 | $775,342 | 1,121,277 | 0% |
| 2026-05-18 | Jennifer L. Wong | SELL | 6,458 | $157.67 | $1,018,233 | 1,114,819 | 1% |
| 2026-05-18 | Jennifer L. Wong | SELL | 16,914 | $158.85 | $2,686,789 | 1,097,905 | 2% |
| 2026-05-18 | Jennifer L. Wong | SELL | 6,954 | $159.66 | $1,110,276 | 1,090,951 | 1% |
| 2026-05-18 | Jennifer L. Wong | SELL | 2,500 | $160.47 | $401,175 | 1,088,451 | 0% |
| 2026-05-15 | Steve Ladd Huffman | SELL | 700 | $154.19 | $107,933 | 428,495 | 0% |
| 2026-05-15 | Steve Ladd Huffman | SELL | 2,000 | $155.22 | $310,440 | 426,495 | 0% |
| 2026-05-15 | Steve Ladd Huffman | SELL | 3,322 | $156.40 | $519,561 | 423,173 | 1% |
| 2026-05-15 | Steve Ladd Huffman | SELL | 4,211 | $157.17 | $661,843 | 418,962 | 1% |
| 2026-05-15 | Steve Ladd Huffman | SELL | 7,467 | $158.20 | $1,181,279 | 411,495 | 2% |
| 2026-05-15 | Steve Ladd Huffman | SELL | 300 | $158.96 | $47,688 | 411,195 | 0% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 1,200 | $168.53 | $202,236 | 427,995 | 0% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 1,200 | $169.76 | $203,712 | 426,795 | 0% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 3,701 | $170.90 | $632,501 | 423,094 | 1% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 7,249 | $171.90 | $1,246,103 | 415,845 | 2% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 1,850 | $172.82 | $319,717 | 413,995 | 0% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 1,700 | $173.78 | $295,426 | 412,295 | 0% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 700 | $174.71 | $122,297 | 411,595 | 0% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 300 | $175.92 | $52,776 | 411,295 | 0% |
| 2026-05-05 | Steve Ladd Huffman | SELL | 100 | $176.81 | $17,681 | 411,195 | 0% |
| 2026-04-16 | Jennifer L. Wong | SELL | 900 | $157.93 | $142,137 | 1,126,718 | 0% |
| 2026-04-16 | Jennifer L. Wong | SELL | 2,300 | $159.08 | $365,884 | 1,124,418 | 0% |
| 2026-04-16 | Jennifer L. Wong | SELL | 2,700 | $160.05 | $432,135 | 1,121,718 | 0% |
| 2026-04-16 | Jennifer L. Wong | SELL | 8,679 | $161.01 | $1,397,406 | 1,113,039 | 1% |
| 2026-04-16 | Jennifer L. Wong | SELL | 22,998 | $162.08 | $3,727,516 | 1,090,041 | 2% |
| 2026-04-16 | Jennifer L. Wong | SELL | 1,390 | $162.86 | $226,375 | 1,088,651 | 0% |
| 2026-04-16 | Jennifer L. Wong | SELL | 200 | $163.58 | $32,716 | 1,088,451 | 0% |
| 2026-04-15 | Steve Ladd Huffman | SELL | 500 | $156.41 | $78,205 | 428,695 | 0% |
| 2026-04-15 | Steve Ladd Huffman | SELL | 2,595 | $157.41 | $408,479 | 426,100 | 1% |
| 2026-04-15 | Steve Ladd Huffman | SELL | 11,605 | $158.48 | $1,839,160 | 414,495 | 3% |
| 2026-04-15 | Steve Ladd Huffman | SELL | 3,300 | $159.21 | $525,393 | 411,195 | 1% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 3,200 | $144.83 | $463,456 | 50,713 | 6% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 300 | $145.83 | $43,749 | 50,413 | 1% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 1,700 | $146.83 | $249,611 | 48,713 | 3% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 1,300 | $147.85 | $192,205 | 47,413 | 3% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 500 | $148.83 | $74,415 | 46,913 | 1% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 100 | $149.96 | $14,996 | 46,813 | 0% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 100 | $151.03 | $15,103 | 46,713 | 0% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 200 | $153.39 | $30,678 | 46,513 | 0% |
| 2026-04-08 | Christopher Brian Slowe | SELL | 8,100 | $154.47 | $1,251,207 | 38,413 | 17% |
| 2026-03-31 | Steve Ladd Huffman | SELL | 700 | $126.40 | $88,480 | 428,495 | 0% |
| 2026-03-31 | Steve Ladd Huffman | SELL | 400 | $127.44 | $50,976 | 428,095 | 0% |
| 2026-03-31 | Steve Ladd Huffman | SELL | 1,700 | $128.57 | $218,569 | 426,395 | 0% |
| 2026-03-31 | Steve Ladd Huffman | SELL | 900 | $129.40 | $116,460 | 425,495 | 0% |
| 2026-03-31 | Steve Ladd Huffman | SELL | 897 | $130.94 | $117,453 | 424,598 | 0% |
| 2026-03-31 | Steve Ladd Huffman | SELL | 2,103 | $131.64 | $276,839 | 422,495 | 0% |
| 2026-03-31 | Steve Ladd Huffman | SELL | 3,848 | $134.16 | $516,248 | 418,647 | 1% |
| 2026-03-31 | Steve Ladd Huffman | SELL | 7,452 | $134.84 | $1,004,828 | 411,195 | 2% |
| 2026-03-23 | Christopher Brian Slowe | SELL | 600 | $139.56 | $83,736 | 47,313 | 1% |
| 2026-03-23 | Christopher Brian Slowe | SELL | 5,648 | $140.83 | $795,408 | 41,665 | 12% |
| 2026-03-23 | Christopher Brian Slowe | SELL | 1,652 | $141.54 | $233,824 | 40,013 | 4% |
| 2026-03-23 | Christopher Brian Slowe | SELL | 1,100 | $143.00 | $157,300 | 38,913 | 3% |
| 2026-03-23 | Christopher Brian Slowe | SELL | 500 | $143.74 | $71,870 | 38,413 | 1% |
| 2026-03-18 | Jennifer L. Wong | SELL | 15,946 | $142.76 | $2,276,451 | 1,106,012 | 1% |
| 2026-03-18 | Jennifer L. Wong | SELL | 11,732 | $143.54 | $1,684,011 | 1,094,280 | 1% |
| 2026-03-18 | Jennifer L. Wong | SELL | 3,929 | $144.51 | $567,780 | 1,090,351 | 0% |
| 2026-03-18 | Jennifer L. Wong | SELL | 1,500 | $145.63 | $218,445 | 1,088,851 | 0% |
| 2026-03-18 | Jennifer L. Wong | SELL | 400 | $146.36 | $58,544 | 1,088,451 | 0% |
| 2026-03-18 | Jennifer L. Wong | SELL | 2,758 | $142.81 | $393,870 | 38,900 | 7% |
| 2026-03-18 | Jennifer L. Wong | SELL | 2,100 | $143.68 | $301,728 | 36,800 | 5% |
| 2026-03-18 | Jennifer L. Wong | SELL | 600 | $144.46 | $86,676 | 36,200 | 2% |
| 2026-03-18 | Jennifer L. Wong | SELL | 100 | $145.29 | $14,529 | 36,100 | 0% |
| 2026-03-18 | Jennifer L. Wong | SELL | 100 | $146.45 | $14,645 | 36,000 | 0% |
| 2026-03-13 | Steve Ladd Huffman | SELL | 11,100 | $132.01 | $1,465,311 | 418,095 | 3% |
| 2026-03-13 | Steve Ladd Huffman | SELL | 3,000 | $132.72 | $398,160 | 415,095 | 1% |
| 2026-03-13 | Steve Ladd Huffman | SELL | 900 | $134.29 | $120,861 | 414,195 | 0% |
| 2026-03-13 | Steve Ladd Huffman | SELL | 1,600 | $135.26 | $216,416 | 412,595 | 0% |
| 2026-03-13 | Steve Ladd Huffman | SELL | 1,400 | $136.20 | $190,680 | 411,195 | 0% |
| 2026-03-13 | Sarah E Farrell | BUY | 10,500 | $132.26 | $1,388,730 | 61,000 | 21% |
| 2026-03-09 | Christopher Brian Slowe | SELL | 500 | $133.45 | $66,725 | 192,057 | 0% |
| 2026-03-09 | Christopher Brian Slowe | SELL | 2,400 | $134.60 | $323,040 | 189,657 | 1% |
| 2026-03-09 | Christopher Brian Slowe | SELL | 1,830 | $135.52 | $248,002 | 187,827 | 1% |
| 2026-03-09 | Christopher Brian Slowe | SELL | 400 | $136.41 | $54,564 | 187,427 | 0% |
| 2026-03-09 | Christopher Brian Slowe | SELL | 2,600 | $138.12 | $359,112 | 184,827 | 1% |
| 2026-03-09 | Christopher Brian Slowe | SELL | 1,770 | $138.86 | $245,782 | 183,057 | 1% |
| 2026-02-27 | Steve Ladd Huffman | SELL | 4,901 | $143.90 | $705,254 | 424,294 | 1% |
| 2026-02-27 | Steve Ladd Huffman | SELL | 6,599 | $144.69 | $954,809 | 417,695 | 2% |
| 2026-02-27 | Steve Ladd Huffman | SELL | 4,000 | $145.73 | $582,920 | 413,695 | 1% |
| 2026-02-27 | Steve Ladd Huffman | SELL | 1,000 | $147.00 | $147,000 | 412,695 | 0% |
| 2026-02-27 | Steve Ladd Huffman | SELL | 900 | $147.54 | $132,786 | 411,795 | 0% |
| 2026-02-27 | Steve Ladd Huffman | SELL | 500 | $148.76 | $74,380 | 411,295 | 0% |
| 2026-02-27 | Steve Ladd Huffman | SELL | 100 | $150.45 | $15,045 | 411,195 | 0% |
| 2026-02-24 | Jennifer L. Wong | SELL | 9,710 | $141.82 | $1,377,072 | 1,109,518 | 1% |
| 2026-02-24 | Jennifer L. Wong | SELL | 3,106 | $142.57 | $442,822 | 1,106,412 | 0% |
| 2026-02-24 | Jennifer L. Wong | SELL | 10,024 | $143.66 | $1,440,048 | 1,096,388 | 1% |
| 2026-02-24 | Jennifer L. Wong | SELL | 3,472 | $144.47 | $501,600 | 1,092,916 | 0% |
| 2026-02-24 | Jennifer L. Wong | SELL | 2,820 | $145.78 | $411,100 | 1,090,096 | 0% |
| 2026-02-24 | Jennifer L. Wong | SELL | 1,545 | $146.64 | $226,559 | 1,088,551 | 0% |
| 2026-02-24 | Jennifer L. Wong | SELL | 100 | $147.47 | $14,747 | 1,088,451 | 0% |
| 2026-02-24 | Jennifer L. Wong | SELL | 2,388 | $141.82 | $338,666 | 47,736 | 5% |
| 2026-02-24 | Jennifer L. Wong | SELL | 1,400 | $142.49 | $199,486 | 46,336 | 3% |
| 2026-02-24 | Jennifer L. Wong | SELL | 2,778 | $143.72 | $399,254 | 43,558 | 6% |
| 2026-02-24 | Jennifer L. Wong | SELL | 800 | $144.55 | $115,640 | 42,758 | 2% |
| 2026-02-24 | Jennifer L. Wong | SELL | 800 | $145.88 | $116,704 | 41,958 | 2% |
| 2026-02-24 | Jennifer L. Wong | SELL | 300 | $146.71 | $44,013 | 41,658 | 1% |
| 2026-02-23 | Michelle Marie Reynolds | SELL | 700 | $141.36 | $98,952 | 18,724 | 4% |
| 2026-02-23 | Michelle Marie Reynolds | SELL | 591 | $142.40 | $84,158 | 18,133 | 3% |
| 2026-02-23 | Michelle Marie Reynolds | SELL | 300 | $144.00 | $43,200 | 17,833 | 2% |
| 2026-02-23 | Michelle Marie Reynolds | SELL | 100 | $144.83 | $14,483 | 17,733 | 1% |
| 2026-02-23 | Michelle Marie Reynolds | SELL | 400 | $146.24 | $58,496 | 17,333 | 2% |
| 2026-02-23 | Michelle Marie Reynolds | SELL | 100 | $147.31 | $14,731 | 17,233 | 1% |
| 2026-02-23 | Michelle Marie Reynolds | SELL | 100 | $149.55 | $14,955 | 17,133 | 1% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 3,356 | $141.12 | $473,599 | 200,737 | 2% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 4,730 | $141.98 | $671,565 | 196,007 | 2% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 2,409 | $142.91 | $344,270 | 193,598 | 1% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 1,667 | $143.99 | $240,031 | 191,931 | 1% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 1,303 | $144.72 | $188,570 | 190,628 | 1% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 1,971 | $146.16 | $288,081 | 188,657 | 1% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 1,300 | $147.20 | $191,360 | 187,357 | 1% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 200 | $148.71 | $29,742 | 187,157 | 0% |
| 2026-02-23 | Christopher Brian Slowe | SELL | 2,100 | $149.99 | $314,979 | 185,057 | 1% |
| 2026-02-23 | Benjamin Seong Lee | SELL | 800 | $141.03 | $112,824 | 84,084 | 1% |
| 2026-02-23 | Benjamin Seong Lee | SELL | 1,700 | $141.94 | $241,298 | 82,384 | 2% |
| 2026-02-23 | Benjamin Seong Lee | SELL | 875 | $142.73 | $124,889 | 81,509 | 1% |
| 2026-02-23 | Benjamin Seong Lee | SELL | 600 | $143.90 | $86,340 | 80,909 | 1% |
| 2026-02-23 | Benjamin Seong Lee | SELL | 600 | $144.79 | $86,874 | 80,309 | 1% |
| 2026-02-23 | Benjamin Seong Lee | SELL | 600 | $146.23 | $87,738 | 79,709 | 1% |
| 2026-02-23 | Benjamin Seong Lee | SELL | 300 | $147.38 | $44,214 | 79,409 | 0% |
| 2026-02-23 | Benjamin Seong Lee | SELL | 100 | $150.03 | $15,003 | 79,309 | 0% |
| 2026-02-13 | Steve Ladd Huffman | SELL | 1,100 | $136.74 | $150,414 | 465,476 | 0% |
| 2026-02-13 | Steve Ladd Huffman | SELL | 3,203 | $137.66 | $440,925 | 462,273 | 1% |
| 2026-02-13 | Steve Ladd Huffman | SELL | 5,100 | $138.64 | $707,064 | 457,173 | 1% |
| 2026-02-13 | Steve Ladd Huffman | SELL | 7,988 | $139.52 | $1,114,486 | 449,185 | 2% |
| 2026-02-13 | Steve Ladd Huffman | SELL | 509 | $140.61 | $71,570 | 448,676 | 0% |
| 2026-02-13 | Steve Ladd Huffman | SELL | 100 | $141.85 | $14,185 | 448,576 | 0% |
| 2026-02-11 | Sarah E Farrell | BUY | 6,700 | $139.27 | $933,109 | 50,500 | 15% |
| 2026-02-10 | Sarah E Farrell | BUY | 10,148 | $148.63 | $1,508,297 | 10,148 | — |
| 2026-02-10 | Sarah E Farrell | BUY | 33,652 | $149.79 | $5,040,733 | 43,800 | 332% |
| 2026-02-10 | Christopher Brian Slowe | SELL | 400 | $145.07 | $58,028 | 176,758 | 0% |
| 2026-02-10 | Christopher Brian Slowe | SELL | 100 | $146.81 | $14,681 | 176,658 | 0% |
| 2026-02-10 | Christopher Brian Slowe | SELL | 1,100 | $148.54 | $163,394 | 175,558 | 1% |
| 2026-02-10 | Christopher Brian Slowe | SELL | 3,689 | $149.56 | $551,727 | 171,869 | 2% |
| 2026-02-10 | Christopher Brian Slowe | SELL | 4,844 | $150.13 | $727,230 | 167,025 | 3% |
| 2026-02-10 | Christopher Brian Slowe | SELL | 1,225 | $151.41 | $185,477 | 165,800 | 1% |
| 2026-02-10 | Christopher Brian Slowe | SELL | 106 | $152.16 | $16,129 | 165,694 | 0% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 6,145 | $180.44 | $1,108,804 | 460,431 | 1% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 1,100 | $181.46 | $199,606 | 459,331 | 0% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 2,100 | $182.64 | $383,544 | 457,231 | 0% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 2,902 | $183.64 | $532,923 | 454,329 | 1% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 1,009 | $184.72 | $186,382 | 453,320 | 0% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 1,647 | $185.42 | $305,387 | 451,673 | 0% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 1,597 | $186.63 | $298,048 | 450,076 | 0% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 600 | $187.65 | $112,590 | 449,476 | 0% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 800 | $188.61 | $150,888 | 448,676 | 0% |
| 2026-01-30 | Steve Ladd Huffman | SELL | 100 | $190.06 | $19,006 | 448,576 | 0% |
| 2026-01-22 | Christopher Brian Slowe | SELL | 2,600 | $210.95 | $548,470 | 179,094 | 1% |
| 2026-01-22 | Christopher Brian Slowe | SELL | 4,330 | $211.94 | $917,700 | 174,764 | 2% |
| 2026-01-22 | Christopher Brian Slowe | SELL | 3,487 | $212.80 | $742,034 | 171,277 | 2% |
| 2026-01-22 | Christopher Brian Slowe | SELL | 1,300 | $213.86 | $278,018 | 169,977 | 1% |
| 2026-01-22 | Christopher Brian Slowe | SELL | 2,083 | $214.69 | $447,199 | 167,894 | 1% |
| 2026-01-22 | Christopher Brian Slowe | SELL | 200 | $215.70 | $43,140 | 167,694 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 347 | $219.13 | $76,038 | 1,184,181 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 69 | $219.88 | $15,172 | 1,184,112 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 277 | $222.62 | $61,666 | 1,183,835 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 4,411 | $223.82 | $987,270 | 1,179,424 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 4,887 | $224.71 | $1,098,158 | 1,174,537 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 7,760 | $225.69 | $1,751,354 | 1,166,777 | 1% |
| 2026-01-20 | Jennifer L. Wong | SELL | 3,055 | $226.66 | $692,446 | 1,163,722 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 4,413 | $227.82 | $1,005,370 | 1,159,309 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 1,940 | $228.47 | $443,232 | 1,157,369 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 153 | $219.13 | $33,527 | 61,979 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 31 | $219.88 | $6,816 | 61,948 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 123 | $222.62 | $27,382 | 61,825 | 0% |
| 2026-01-20 | Jennifer L. Wong | SELL | 1,950 | $223.82 | $436,449 | 59,875 | 3% |
| 2026-01-20 | Jennifer L. Wong | SELL | 2,161 | $224.71 | $485,598 | 57,714 | 4% |
| 2026-01-20 | Jennifer L. Wong | SELL | 3,431 | $225.69 | $774,342 | 54,283 | 6% |
| 2026-01-20 | Jennifer L. Wong | SELL | 1,350 | $226.66 | $305,991 | 52,933 | 2% |
| 2026-01-20 | Jennifer L. Wong | SELL | 1,952 | $227.82 | $444,705 | 50,981 | 4% |
| 2026-01-20 | Jennifer L. Wong | SELL | 857 | $228.47 | $195,799 | 50,124 | 2% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 300 | $225.84 | $67,752 | 466,276 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 3,181 | $227.36 | $723,232 | 463,095 | 1% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 3,556 | $228.39 | $812,155 | 459,539 | 1% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 1,200 | $229.39 | $275,268 | 458,339 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 800 | $230.39 | $184,312 | 457,539 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 796 | $231.38 | $184,178 | 456,743 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 600 | $232.33 | $139,398 | 456,143 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 700 | $234.42 | $164,094 | 455,443 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 1,105 | $235.39 | $260,106 | 454,338 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 1,624 | $236.69 | $384,385 | 452,714 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 500 | $237.30 | $118,650 | 452,214 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 600 | $238.48 | $143,088 | 451,614 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 1,236 | $239.71 | $296,282 | 450,378 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 1,064 | $240.62 | $256,020 | 449,314 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 300 | $242.67 | $72,801 | 449,014 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 238 | $245.55 | $58,441 | 448,776 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 100 | $248.96 | $24,896 | 448,676 | 0% |
| 2026-01-15 | Steve Ladd Huffman | SELL | 100 | $249.98 | $24,998 | 448,576 | 0% |
| 2026-01-13 | Andrew Vollero | SELL | 1,636 | $260.33 | $425,900 | 253,682 | 1% |
| 2026-01-13 | Andrew Vollero | SELL | 1,200 | $261.53 | $313,836 | 252,482 | 0% |
| 2026-01-13 | Andrew Vollero | SELL | 738 | $262.38 | $193,636 | 251,744 | 0% |
| 2026-01-13 | Andrew Vollero | SELL | 100 | $263.31 | $26,331 | 251,644 | 0% |
| 2026-01-09 | Andrew Vollero | SELL | 200 | $260.12 | $52,024 | 255,418 | 0% |
| 2026-01-09 | Andrew Vollero | SELL | 100 | $261.80 | $26,180 | 255,318 | 0% |
| 2026-01-09 | Benjamin Seong Lee | SELL | 3,320 | $260.22 | $863,930 | 62,608 | 5% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 700 | $249.24 | $174,468 | 182,994 | 0% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 1,201 | $250.36 | $300,682 | 181,793 | 1% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 1,000 | $251.33 | $251,330 | 180,793 | 1% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 2,454 | $252.50 | $619,635 | 178,339 | 1% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 2,800 | $253.53 | $709,884 | 175,539 | 2% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 1,565 | $254.40 | $398,136 | 173,974 | 1% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 856 | $255.36 | $218,588 | 173,118 | 0% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 1,344 | $256.60 | $344,870 | 171,774 | 1% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 1,200 | $257.50 | $309,000 | 170,574 | 1% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 780 | $258.77 | $201,841 | 169,794 | 0% |
| 2026-01-08 | Christopher Brian Slowe | SELL | 100 | $259.52 | $25,952 | 169,694 | 0% |
| 2026-01-07 | Benjamin Seong Lee | SELL | 21,680 | $260.10 | $5,638,968 | 68,858 | 24% |
| 2026-01-07 | Benjamin Seong Lee | SELL | 6,250 | $260.00 | $1,625,000 | 62,608 | 9% |
| 2026-01-07 | Andrew Vollero | SELL | 500 | $260.06 | $130,030 | 255,618 | 0% |
| 2026-01-06 | Andrew Vollero | SELL | 900 | $250.33 | $225,297 | 263,631 | 0% |
| 2026-01-06 | Andrew Vollero | SELL | 2,000 | $251.71 | $503,420 | 261,631 | 1% |
| 2026-01-06 | Andrew Vollero | SELL | 1,064 | $252.62 | $268,788 | 260,567 | 0% |
| 2026-01-06 | Andrew Vollero | SELL | 4,074 | $253.63 | $1,033,289 | 256,493 | 2% |
| 2026-01-06 | Andrew Vollero | SELL | 375 | $254.26 | $95,348 | 256,118 | 0% |
| 2025-12-31 | Steve Ladd Huffman | SELL | 1,500 | $229.07 | $343,605 | 465,076 | 0% |
| 2025-12-31 | Steve Ladd Huffman | SELL | 8,710 | $229.94 | $2,002,777 | 456,366 | 2% |
| 2025-12-31 | Steve Ladd Huffman | SELL | 1,844 | $231.04 | $426,038 | 454,522 | 0% |
| 2025-12-31 | Steve Ladd Huffman | SELL | 4,109 | $232.07 | $953,576 | 450,413 | 1% |
| 2025-12-31 | Steve Ladd Huffman | SELL | 1,737 | $232.75 | $404,287 | 448,676 | 0% |
| 2025-12-31 | Steve Ladd Huffman | SELL | 100 | $233.52 | $23,352 | 448,576 | 0% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 2,000 | $231.49 | $462,980 | 183,694 | 1% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 5,147 | $232.53 | $1,196,832 | 178,547 | 3% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 3,616 | $233.44 | $844,119 | 174,931 | 2% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 900 | $234.27 | $210,843 | 174,031 | 1% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 400 | $235.16 | $94,064 | 173,631 | 0% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 1,137 | $236.96 | $269,424 | 172,494 | 1% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 200 | $237.82 | $47,564 | 172,294 | 0% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 500 | $239.03 | $119,515 | 171,794 | 0% |
| 2025-12-22 | Christopher Brian Slowe | SELL | 100 | $240.10 | $24,010 | 171,694 | 0% |
| 2025-12-19 | Jennifer L. Wong | SELL | 400 | $231.62 | $92,648 | 1,223,295 | 0% |
| 2025-12-19 | Jennifer L. Wong | SELL | 2,642 | $232.80 | $615,058 | 1,220,653 | 0% |
| 2025-12-19 | Jennifer L. Wong | SELL | 18,359 | $233.34 | $4,283,889 | 1,202,294 | 2% |
| 2025-12-19 | Jennifer L. Wong | SELL | 6,900 | $234.62 | $1,618,878 | 1,195,394 | 1% |
| 2025-12-19 | Jennifer L. Wong | SELL | 5,207 | $235.57 | $1,226,613 | 1,190,187 | 0% |
| 2025-12-19 | Jennifer L. Wong | SELL | 3,609 | $236.66 | $854,106 | 1,186,578 | 0% |
| 2025-12-19 | Jennifer L. Wong | SELL | 797 | $237.68 | $189,431 | 1,185,781 | 0% |
| 2025-12-19 | Jennifer L. Wong | SELL | 1,253 | $238.57 | $298,928 | 1,184,528 | 0% |
| 2025-12-18 | Benjamin Seong Lee | SELL | 18,750 | $240.00 | $4,500,000 | 62,608 | 23% |
| 2025-12-16 | Benjamin Seong Lee | SELL | 400 | $216.43 | $86,572 | 117,213 | 0% |
| 2025-12-16 | Benjamin Seong Lee | SELL | 1,063 | $217.89 | $231,617 | 116,150 | 1% |
| 2025-12-16 | Benjamin Seong Lee | SELL | 2,600 | $219.00 | $569,400 | 113,550 | 2% |
| 2025-12-16 | Benjamin Seong Lee | SELL | 23,040 | $219.97 | $5,068,109 | 90,510 | 20% |
| 2025-12-16 | Benjamin Seong Lee | SELL | 4,675 | $220.91 | $1,032,754 | 85,835 | 5% |
| 2025-12-16 | Benjamin Seong Lee | SELL | 9,270 | $222.00 | $2,057,940 | 76,565 | 11% |
| 2025-12-16 | Benjamin Seong Lee | SELL | 4,153 | $222.92 | $925,787 | 72,412 | 5% |
| 2025-12-16 | Benjamin Seong Lee | SELL | 9,804 | $223.93 | $2,195,410 | 62,608 | 14% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 200 | $214.62 | $42,924 | 466,376 | 0% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 670 | $215.62 | $144,465 | 465,706 | 0% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 1,800 | $216.90 | $390,420 | 463,906 | 0% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 3,368 | $217.65 | $733,045 | 460,538 | 1% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 2,419 | $218.48 | $528,503 | 458,119 | 1% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 1,011 | $219.80 | $222,218 | 457,108 | 0% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 800 | $220.51 | $176,408 | 456,308 | 0% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 1,600 | $221.86 | $354,976 | 454,708 | 0% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 2,000 | $222.72 | $445,440 | 452,708 | 0% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 2,612 | $223.99 | $585,062 | 450,096 | 1% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 1,320 | $224.62 | $296,498 | 448,776 | 0% |
| 2025-12-15 | Steve Ladd Huffman | SELL | 200 | $225.53 | $45,106 | 448,576 | 0% |
| 2025-12-09 | Michelle Marie Reynolds | SELL | 5,187 | $230.80 | $1,197,160 | 16,620 | 24% |
| 2025-12-09 | Michelle Marie Reynolds | SELL | 943 | $232.71 | $219,446 | 15,677 | 6% |
| 2025-12-09 | Michelle Marie Reynolds | SELL | 1,507 | $233.56 | $351,975 | 14,170 | 10% |
| 2025-12-09 | Michelle Marie Reynolds | SELL | 930 | $235.07 | $218,615 | 13,240 | 7% |
| 2025-12-09 | Michelle Marie Reynolds | SELL | 2,401 | $236.01 | $566,660 | 10,839 | 18% |
| 2025-12-09 | Michelle Marie Reynolds | SELL | 281 | $236.99 | $66,594 | 10,558 | 3% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 200 | $226.47 | $45,294 | 187,494 | 0% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 300 | $227.30 | $68,190 | 187,194 | 0% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 300 | $228.62 | $68,586 | 186,894 | 0% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 600 | $230.23 | $138,138 | 186,294 | 0% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 2,300 | $231.47 | $532,381 | 183,994 | 1% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 1,300 | $232.25 | $301,925 | 182,694 | 1% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 1,300 | $233.38 | $303,394 | 181,394 | 1% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 1,700 | $234.33 | $398,361 | 179,694 | 1% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 1,041 | $235.27 | $244,916 | 178,653 | 1% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 3,170 | $236.65 | $750,180 | 175,483 | 2% |
| 2025-12-08 | Christopher Brian Slowe | SELL | 1,789 | $237.26 | $424,458 | 173,694 | 1% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 1,000 | $208.00 | $208,000 | 465,576 | 0% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 710 | $208.97 | $148,369 | 464,866 | 0% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 400 | $209.56 | $83,824 | 464,466 | 0% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 600 | $211.22 | $126,732 | 463,866 | 0% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 400 | $212.62 | $85,048 | 463,466 | 0% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 1,000 | $214.00 | $214,000 | 462,466 | 0% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 1,800 | $215.31 | $387,558 | 460,666 | 0% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 7,421 | $216.36 | $1,605,608 | 453,245 | 2% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 4,569 | $217.21 | $992,432 | 448,676 | 1% |
| 2025-11-28 | Steve Ladd Huffman | SELL | 100 | $217.89 | $21,789 | 448,576 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 1,200 | $186.24 | $223,488 | 1,246,755 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 200 | $186.48 | $37,296 | 1,246,555 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 300 | $187.91 | $56,373 | 1,246,255 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 800 | $188.96 | $151,168 | 1,245,455 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 2,202 | $190.37 | $419,195 | 1,243,253 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 12,585 | $191.21 | $2,406,378 | 1,230,668 | 1% |
| 2025-11-24 | Jennifer L. Wong | SELL | 16,962 | $192.31 | $3,261,962 | 1,213,706 | 1% |
| 2025-11-24 | Jennifer L. Wong | SELL | 10,884 | $193.28 | $2,103,660 | 1,202,822 | 1% |
| 2025-11-24 | Jennifer L. Wong | SELL | 6,901 | $194.31 | $1,340,933 | 1,195,921 | 1% |
| 2025-11-24 | Jennifer L. Wong | SELL | 11,393 | $195.16 | $2,223,458 | 1,184,528 | 1% |
| 2025-11-24 | Jennifer L. Wong | SELL | 900 | $186.26 | $167,634 | 102,199 | 1% |
| 2025-11-24 | Jennifer L. Wong | SELL | 100 | $186.48 | $18,648 | 102,099 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 200 | $188.05 | $37,610 | 101,899 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 500 | $189.03 | $94,515 | 101,399 | 0% |
| 2025-11-24 | Jennifer L. Wong | SELL | 1,200 | $190.37 | $228,444 | 100,199 | 1% |
| 2025-11-24 | Jennifer L. Wong | SELL | 8,906 | $191.27 | $1,703,451 | 91,293 | 9% |
| 2025-11-24 | Jennifer L. Wong | SELL | 10,429 | $192.35 | $2,006,018 | 80,864 | 11% |
| 2025-11-24 | Jennifer L. Wong | SELL | 6,925 | $193.29 | $1,338,533 | 73,939 | 9% |
| 2025-11-24 | Jennifer L. Wong | SELL | 4,812 | $194.36 | $935,260 | 69,127 | 7% |
| 2025-11-24 | Jennifer L. Wong | SELL | 6,995 | $195.18 | $1,365,284 | 62,132 | 10% |
| 2025-11-24 | Christopher Brian Slowe | SELL | 700 | $186.35 | $130,445 | 198,994 | 0% |
| 2025-11-24 | Christopher Brian Slowe | SELL | 400 | $189.06 | $75,624 | 198,594 | 0% |
| 2025-11-24 | Christopher Brian Slowe | SELL | 695 | $190.26 | $132,231 | 197,899 | 0% |
| 2025-11-24 | Christopher Brian Slowe | SELL | 5,109 | $191.32 | $977,454 | 192,790 | 3% |
| 2025-11-24 | Christopher Brian Slowe | SELL | 6,283 | $192.36 | $1,208,598 | 186,507 | 3% |
| 2025-11-24 | Christopher Brian Slowe | SELL | 4,052 | $193.35 | $783,454 | 182,455 | 2% |
| 2025-11-24 | Christopher Brian Slowe | SELL | 2,486 | $194.35 | $483,154 | 179,969 | 1% |
| 2025-11-24 | Christopher Brian Slowe | SELL | 4,275 | $195.15 | $834,266 | 175,694 | 2% |
| 2025-11-24 | Benjamin Seong Lee | SELL | 200 | $186.46 | $37,292 | 73,840 | 0% |
| 2025-11-24 | Benjamin Seong Lee | SELL | 100 | $187.63 | $18,763 | 73,740 | 0% |
| 2025-11-24 | Benjamin Seong Lee | SELL | 100 | $188.91 | $18,891 | 73,640 | 0% |
| 2025-11-24 | Benjamin Seong Lee | SELL | 1,500 | $191.29 | $286,935 | 72,140 | 2% |
| 2025-11-24 | Benjamin Seong Lee | SELL | 1,900 | $192.49 | $365,731 | 70,240 | 3% |
| 2025-11-24 | Benjamin Seong Lee | SELL | 800 | $193.38 | $154,704 | 69,440 | 1% |
| 2025-11-24 | Benjamin Seong Lee | SELL | 1,367 | $194.67 | $266,114 | 68,073 | 2% |
| 2025-11-24 | Benjamin Seong Lee | SELL | 460 | $195.45 | $89,907 | 67,613 | 1% |
| 2025-11-24 | Michelle Marie Reynolds | SELL | 3,215 | $186.44 | $599,405 | 21,807 | 13% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 200 | $184.89 | $36,978 | 503,758 | 0% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 400 | $186.82 | $74,728 | 503,358 | 0% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 400 | $187.97 | $75,188 | 502,958 | 0% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 400 | $190.70 | $76,280 | 502,558 | 0% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 400 | $191.53 | $76,612 | 502,158 | 0% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 3,505 | $193.17 | $677,061 | 498,653 | 1% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 1,545 | $194.00 | $299,730 | 497,108 | 0% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 2,160 | $195.01 | $421,222 | 494,948 | 0% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 4,157 | $196.16 | $815,437 | 490,791 | 1% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 3,400 | $197.04 | $669,936 | 487,391 | 1% |
| 2025-11-14 | Steve Ladd Huffman | SELL | 1,433 | $197.75 | $283,376 | 485,958 | 0% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 600 | $199.22 | $119,532 | 215,934 | 0% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 300 | $200.43 | $60,129 | 215,634 | 0% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 1,200 | $201.45 | $241,740 | 214,434 | 1% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 824 | $202.50 | $166,860 | 213,610 | 0% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 2,595 | $203.72 | $528,653 | 211,015 | 1% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 3,370 | $204.53 | $689,266 | 207,645 | 2% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 2,100 | $205.70 | $431,970 | 205,545 | 1% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 1,411 | $206.54 | $291,428 | 204,134 | 1% |
| 2025-11-10 | Christopher Brian Slowe | SELL | 1,600 | $207.75 | $332,400 | 202,534 | 1% |
| 2025-11-04 | Steve Ladd Huffman | SELL | 4,333 | $188.04 | $814,777 | 507,771 | 1% |
| 2025-11-04 | Steve Ladd Huffman | SELL | 3,873 | $188.98 | $731,920 | 503,898 | 1% |
| 2025-11-04 | Steve Ladd Huffman | SELL | 3,205 | $190.07 | $609,174 | 500,693 | 1% |
| 2025-11-04 | Steve Ladd Huffman | SELL | 2,500 | $191.16 | $477,900 | 498,193 | 0% |
| 2025-10-30 | Steve Ladd Huffman | SELL | 486 | $192.36 | $93,487 | 497,707 | 0% |
| 2025-10-30 | Steve Ladd Huffman | SELL | 1,100 | $194.22 | $213,642 | 496,607 | 0% |
| 2025-10-30 | Steve Ladd Huffman | SELL | 1,603 | $194.99 | $312,569 | 495,004 | 0% |
| 2025-10-30 | Steve Ladd Huffman | SELL | 400 | $196.19 | $78,476 | 494,604 | 0% |
| 2025-10-30 | Steve Ladd Huffman | SELL | 300 | $197.32 | $59,196 | 494,304 | 0% |
| 2025-10-30 | Steve Ladd Huffman | SELL | 200 | $198.42 | $39,684 | 494,104 | 0% |
| 2025-10-23 | Jennifer L. Wong | SELL | 3,601 | $201.03 | $723,909 | 107,965 | 3% |
| 2025-10-23 | Jennifer L. Wong | SELL | 3,700 | $202.12 | $747,844 | 104,265 | 3% |
| 2025-10-23 | Jennifer L. Wong | SELL | 965 | $203.00 | $195,895 | 103,300 | 1% |
| 2025-10-23 | Jennifer L. Wong | SELL | 201 | $204.46 | $41,096 | 103,099 | 0% |
| 2025-10-23 | Jennifer L. Wong | SELL | 11,213 | $200.98 | $2,253,589 | 1,315,414 | 1% |
| 2025-10-23 | Jennifer L. Wong | SELL | 13,246 | $201.90 | $2,674,367 | 1,302,168 | 1% |
| 2025-10-23 | Jennifer L. Wong | SELL | 4,800 | $202.84 | $973,632 | 1,297,368 | 0% |
| 2025-10-23 | Jennifer L. Wong | SELL | 800 | $204.02 | $163,216 | 1,296,568 | 0% |
| 2025-10-23 | Jennifer L. Wong | SELL | 600 | $204.84 | $122,904 | 1,295,968 | 0% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 1,100 | $192.44 | $211,684 | 217,434 | 0% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 1,100 | $193.66 | $213,026 | 216,334 | 1% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 1,199 | $194.65 | $233,385 | 215,135 | 1% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 1,101 | $195.84 | $215,620 | 214,034 | 1% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 3,800 | $196.92 | $748,296 | 210,234 | 2% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 3,300 | $197.58 | $652,014 | 206,934 | 2% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 200 | $198.61 | $39,722 | 206,734 | 0% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 400 | $200.30 | $80,120 | 206,334 | 0% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 1,459 | $202.94 | $296,089 | 204,875 | 1% |
| 2025-10-22 | Christopher Brian Slowe | SELL | 341 | $203.49 | $69,390 | 204,534 | 0% |
| 2025-10-15 | Steve Ladd Huffman | SELL | 600 | $197.34 | $118,404 | 511,504 | 0% |
| 2025-10-15 | Steve Ladd Huffman | SELL | 400 | $198.88 | $79,552 | 511,104 | 0% |
| 2025-10-15 | Steve Ladd Huffman | SELL | 6,623 | $199.97 | $1,324,401 | 504,481 | 1% |
| 2025-10-15 | Steve Ladd Huffman | SELL | 6,436 | $200.81 | $1,292,413 | 498,045 | 1% |
| 2025-10-15 | Steve Ladd Huffman | SELL | 3,913 | $201.67 | $789,135 | 494,132 | 1% |
| 2025-10-15 | Steve Ladd Huffman | SELL | 28 | $202.41 | $5,667 | 494,104 | 0% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 600 | $196.02 | $117,612 | 219,934 | 0% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 700 | $197.12 | $137,984 | 219,234 | 0% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 1,765 | $198.01 | $349,488 | 217,469 | 1% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 900 | $199.20 | $179,280 | 216,569 | 0% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 500 | $200.10 | $100,050 | 216,069 | 0% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 4,413 | $201.50 | $889,220 | 211,656 | 2% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 4,522 | $202.30 | $914,801 | 207,134 | 2% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 100 | $203.00 | $20,300 | 207,034 | 0% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 100 | $204.25 | $20,425 | 206,934 | 0% |
| 2025-10-08 | Christopher Brian Slowe | SELL | 400 | $205.43 | $82,172 | 206,534 | 0% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 998 | $225.88 | $225,428 | 511,106 | 0% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 2,000 | $226.86 | $453,720 | 509,106 | 0% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 2,767 | $227.66 | $629,935 | 506,339 | 1% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 4,332 | $228.76 | $990,988 | 502,007 | 1% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 5,833 | $229.94 | $1,341,240 | 496,174 | 1% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 1,070 | $230.56 | $246,699 | 495,104 | 0% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 100 | $232.03 | $23,203 | 495,004 | 0% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 400 | $233.66 | $93,464 | 494,604 | 0% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 300 | $236.85 | $71,055 | 494,304 | 0% |
| 2025-09-30 | Steve Ladd Huffman | SELL | 200 | $240.00 | $48,000 | 494,104 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 500 | $254.01 | $127,005 | 119,533 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 1,000 | $255.15 | $255,150 | 118,533 | 1% |
| 2025-09-22 | Jennifer L. Wong | SELL | 1,821 | $256.60 | $467,269 | 116,712 | 2% |
| 2025-09-22 | Jennifer L. Wong | SELL | 2,416 | $257.40 | $621,878 | 114,296 | 2% |
| 2025-09-22 | Jennifer L. Wong | SELL | 1,743 | $258.58 | $450,705 | 112,553 | 2% |
| 2025-09-22 | Jennifer L. Wong | SELL | 887 | $259.37 | $230,061 | 111,666 | 1% |
| 2025-09-22 | Jennifer L. Wong | SELL | 100 | $260.38 | $26,038 | 111,566 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 1,100 | $253.85 | $279,235 | 1,325,609 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 3,200 | $254.96 | $815,872 | 1,322,409 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 3,947 | $256.05 | $1,010,629 | 1,318,462 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 8,000 | $257.05 | $2,056,400 | 1,310,462 | 1% |
| 2025-09-22 | Jennifer L. Wong | SELL | 7,500 | $257.81 | $1,933,575 | 1,302,962 | 1% |
| 2025-09-22 | Jennifer L. Wong | SELL | 5,594 | $259.01 | $1,448,902 | 1,297,368 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 1,100 | $259.82 | $285,802 | 1,296,268 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 200 | $261.25 | $52,250 | 1,296,068 | 0% |
| 2025-09-22 | Jennifer L. Wong | SELL | 100 | $262.76 | $26,276 | 1,295,968 | 0% |
| 2025-09-22 | Christopher Brian Slowe | SELL | 785 | $254.05 | $199,429 | 221,749 | 0% |
| 2025-09-22 | Christopher Brian Slowe | SELL | 1,215 | $255.04 | $309,874 | 220,534 | 1% |
| 2025-09-22 | Christopher Brian Slowe | SELL | 1,866 | $256.16 | $477,995 | 218,668 | 1% |
| 2025-09-22 | Christopher Brian Slowe | SELL | 5,334 | $257.17 | $1,371,745 | 213,334 | 2% |
| 2025-09-22 | Christopher Brian Slowe | SELL | 1,800 | $258.22 | $464,796 | 211,534 | 1% |
| 2025-09-22 | Christopher Brian Slowe | SELL | 2,600 | $259.12 | $673,712 | 208,934 | 1% |
| 2025-09-22 | Christopher Brian Slowe | SELL | 300 | $260.77 | $78,231 | 208,634 | 0% |
| 2025-09-22 | Christopher Brian Slowe | SELL | 100 | $261.54 | $26,154 | 208,534 | 0% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 1,100 | $256.69 | $282,359 | 511,004 | 0% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 2,152 | $257.64 | $554,441 | 508,852 | 0% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 1,800 | $258.95 | $466,110 | 507,052 | 0% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 2,458 | $259.93 | $638,908 | 504,594 | 0% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 1,576 | $260.98 | $411,304 | 503,018 | 0% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 2,349 | $262.12 | $615,720 | 500,669 | 0% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 2,200 | $263.34 | $579,348 | 498,469 | 0% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 3,197 | $264.08 | $844,264 | 495,272 | 1% |
| 2025-09-15 | Steve Ladd Huffman | SELL | 1,168 | $265.00 | $309,520 | 494,104 | 0% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 2,385 | $230.38 | $549,456 | 222,149 | 1% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 1,500 | $231.37 | $347,055 | 220,649 | 1% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 533 | $232.59 | $123,970 | 220,116 | 0% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 267 | $233.52 | $62,350 | 219,849 | 0% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 1,400 | $234.65 | $328,510 | 218,449 | 1% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 1,130 | $235.69 | $266,330 | 217,319 | 1% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 300 | $236.80 | $71,040 | 217,019 | 0% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 100 | $237.57 | $23,757 | 216,919 | 0% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 1,873 | $239.12 | $447,872 | 215,046 | 1% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 1,712 | $240.13 | $411,103 | 213,334 | 1% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 700 | $240.89 | $168,623 | 212,634 | 0% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 1,100 | $242.64 | $266,904 | 211,534 | 1% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 700 | $243.61 | $170,527 | 210,834 | 0% |
| 2025-09-08 | Christopher Brian Slowe | SELL | 300 | $245.47 | $73,641 | 210,534 | 0% |
| 2025-09-02 | Andrew Vollero | SELL | 3,251 | $214.59 | $697,632 | 310,917 | 1% |
| 2025-09-02 | Andrew Vollero | SELL | 2,100 | $215.72 | $453,012 | 308,817 | 1% |
| 2025-09-02 | Andrew Vollero | SELL | 5,072 | $216.99 | $1,100,573 | 303,745 | 2% |
| 2025-09-02 | Andrew Vollero | SELL | 7,035 | $218.05 | $1,533,982 | 296,710 | 2% |
| 2025-09-02 | Andrew Vollero | SELL | 5,724 | $219.02 | $1,253,670 | 290,986 | 2% |
| 2025-09-02 | Andrew Vollero | SELL | 4,151 | $220.05 | $913,428 | 286,835 | 1% |
| 2025-09-02 | Andrew Vollero | SELL | 2,267 | $221.12 | $501,279 | 284,568 | 1% |
| 2025-09-02 | Andrew Vollero | SELL | 400 | $222.45 | $88,980 | 284,168 | 0% |
| 2025-08-29 | Steve Ladd Huffman | SELL | 600 | $220.43 | $132,258 | 511,504 | 0% |
| 2025-08-29 | Steve Ladd Huffman | SELL | 5,332 | $221.93 | $1,183,331 | 506,172 | 1% |
| 2025-08-29 | Steve Ladd Huffman | SELL | 2,812 | $222.72 | $626,289 | 503,360 | 1% |
| 2025-08-29 | Steve Ladd Huffman | SELL | 4,130 | $223.95 | $924,914 | 499,230 | 1% |
| 2025-08-29 | Steve Ladd Huffman | SELL | 3,919 | $225.06 | $882,010 | 495,311 | 1% |
| 2025-08-29 | Steve Ladd Huffman | SELL | 1,107 | $225.83 | $249,994 | 494,204 | 0% |
| 2025-08-29 | Steve Ladd Huffman | SELL | 100 | $226.70 | $22,670 | 494,104 | 0% |
| 2025-08-25 | Jennifer L. Wong | SELL | 200 | $213.88 | $42,776 | 1,357,315 | 0% |
| 2025-08-25 | Jennifer L. Wong | SELL | 1,501 | $215.66 | $323,706 | 1,355,814 | 0% |
| 2025-08-25 | Jennifer L. Wong | SELL | 7,236 | $216.56 | $1,567,028 | 1,348,578 | 1% |
| 2025-08-25 | Jennifer L. Wong | SELL | 5,402 | $217.36 | $1,174,179 | 1,343,176 | 0% |
| 2025-08-25 | Jennifer L. Wong | SELL | 2,055 | $218.48 | $448,976 | 1,341,121 | 0% |
| 2025-08-25 | Jennifer L. Wong | SELL | 5,209 | $219.57 | $1,143,740 | 1,335,912 | 0% |
| 2025-08-25 | Jennifer L. Wong | SELL | 5,503 | $220.16 | $1,211,540 | 1,330,409 | 0% |
| 2025-08-25 | Jennifer L. Wong | SELL | 2,200 | $221.61 | $487,542 | 1,328,209 | 0% |
| 2025-08-25 | Jennifer L. Wong | SELL | 1,500 | $222.13 | $333,195 | 1,326,709 | 0% |
| 2025-08-22 | Jennifer L. Wong | SELL | 3,302 | $215.12 | $710,326 | 157,698 | 2% |
| 2025-08-22 | Jennifer L. Wong | SELL | 3,584 | $216.16 | $774,717 | 154,114 | 2% |
| 2025-08-22 | Jennifer L. Wong | SELL | 6,546 | $217.27 | $1,422,249 | 147,568 | 4% |
| 2025-08-22 | Jennifer L. Wong | SELL | 9,420 | $218.14 | $2,054,879 | 138,148 | 6% |
| 2025-08-22 | Jennifer L. Wong | SELL | 3,386 | $219.05 | $741,703 | 134,762 | 2% |
| 2025-08-22 | Jennifer L. Wong | SELL | 1,400 | $220.56 | $308,784 | 133,362 | 1% |
| 2025-08-22 | Jennifer L. Wong | SELL | 801 | $221.31 | $177,269 | 132,561 | 1% |
| 2025-08-22 | Jennifer L. Wong | SELL | 1,200 | $222.36 | $266,832 | 131,361 | 1% |
| 2025-08-22 | Jennifer L. Wong | SELL | 436 | $223.65 | $97,511 | 130,925 | 0% |
| 2025-08-22 | Jennifer L. Wong | SELL | 2,515 | $224.84 | $565,473 | 128,410 | 2% |
| 2025-08-22 | Jennifer L. Wong | SELL | 1,620 | $225.88 | $365,926 | 126,790 | 1% |
| 2025-08-22 | Jennifer L. Wong | SELL | 2,300 | $226.95 | $521,985 | 124,490 | 2% |
| 2025-08-22 | Jennifer L. Wong | SELL | 1,456 | $228.22 | $332,288 | 123,034 | 1% |
| 2025-08-22 | Jennifer L. Wong | SELL | 2,180 | $229.17 | $499,591 | 120,854 | 2% |
| 2025-08-22 | Jennifer L. Wong | SELL | 821 | $229.73 | $188,608 | 120,033 | 1% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 1,019 | $215.11 | $219,197 | 221,515 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 1,001 | $216.36 | $216,576 | 220,514 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 1,941 | $217.45 | $422,070 | 218,573 | 1% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 2,092 | $218.33 | $456,746 | 216,481 | 1% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 423 | $219.23 | $92,734 | 216,058 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 400 | $220.49 | $88,196 | 215,658 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 400 | $221.89 | $88,756 | 215,258 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 100 | $222.84 | $22,284 | 215,158 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 400 | $224.71 | $89,884 | 214,758 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 400 | $225.36 | $90,144 | 214,358 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 800 | $226.83 | $181,464 | 213,558 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 224 | $228.09 | $51,092 | 213,334 | 0% |
| 2025-08-22 | Christopher Brian Slowe | SELL | 800 | $229.21 | $183,368 | 212,534 | 0% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 700 | $215.18 | $150,626 | 89,171 | 1% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 800 | $216.70 | $173,360 | 88,371 | 1% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 1,229 | $217.67 | $267,516 | 87,142 | 1% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 1,366 | $218.55 | $298,539 | 85,776 | 2% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 130 | $220.32 | $28,642 | 85,646 | 0% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 300 | $220.83 | $66,249 | 85,346 | 0% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 243 | $222.09 | $53,968 | 85,103 | 0% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 300 | $224.67 | $67,401 | 84,803 | 0% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 400 | $225.94 | $90,376 | 84,403 | 0% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 464 | $227.74 | $105,671 | 83,939 | 1% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 394 | $228.97 | $90,214 | 83,545 | 0% |
| 2025-08-22 | Benjamin Seong Lee | SELL | 100 | $229.47 | $22,947 | 83,445 | 0% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 1,706 | $215.00 | $366,790 | 29,596 | 5% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 583 | $217.40 | $126,744 | 29,013 | 2% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 269 | $218.48 | $58,771 | 28,744 | 1% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 100 | $219.31 | $21,931 | 28,644 | 0% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 100 | $221.07 | $22,107 | 28,544 | 0% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 100 | $223.07 | $22,307 | 28,444 | 0% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 156 | $226.45 | $35,326 | 28,288 | 1% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 100 | $227.33 | $22,733 | 28,188 | 0% |
| 2025-08-22 | Michelle Marie Reynolds | SELL | 100 | $229.39 | $22,939 | 28,088 | 0% |
| 2025-08-21 | Christopher Brian Slowe | SELL | 900 | $216.99 | $195,291 | 249,634 | 0% |
| 2025-08-21 | Christopher Brian Slowe | SELL | 8,298 | $218.16 | $1,810,292 | 241,336 | 3% |
| 2025-08-21 | Christopher Brian Slowe | SELL | 12,181 | $218.96 | $2,667,152 | 229,155 | 5% |
| 2025-08-21 | Christopher Brian Slowe | SELL | 5,721 | $220.03 | $1,258,792 | 223,434 | 2% |
| 2025-08-21 | Christopher Brian Slowe | SELL | 900 | $220.98 | $198,882 | 222,534 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 900 | $238.36 | $214,524 | 1,427,107 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 5,003 | $239.51 | $1,198,269 | 1,422,104 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 5,075 | $240.41 | $1,220,081 | 1,417,029 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 7,083 | $241.59 | $1,711,182 | 1,409,946 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 6,256 | $242.27 | $1,515,641 | 1,403,690 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 3,800 | $243.58 | $925,604 | 1,399,890 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 1,862 | $244.32 | $454,924 | 1,398,028 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 100 | $245.21 | $24,521 | 1,397,928 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 500 | $247.15 | $123,575 | 1,397,428 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 300 | $247.83 | $74,349 | 1,397,128 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 700 | $248.87 | $174,209 | 1,396,428 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 500 | $250.11 | $125,055 | 1,395,928 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 200 | $251.28 | $50,256 | 1,395,728 | 0% |
| 2025-08-18 | Jennifer L. Wong | SELL | 100 | $251.94 | $25,194 | 1,395,628 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 400 | $236.69 | $94,676 | 545,085 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 500 | $237.86 | $118,930 | 544,585 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 400 | $239.38 | $95,752 | 544,185 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 200 | $240.61 | $48,122 | 543,985 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 600 | $241.63 | $144,978 | 543,385 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 600 | $242.76 | $145,656 | 542,785 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 1,905 | $244.54 | $465,849 | 540,880 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 4,011 | $245.51 | $984,741 | 536,869 | 1% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 4,744 | $246.35 | $1,168,684 | 532,125 | 1% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 540 | $247.38 | $133,585 | 531,585 | 0% |
| 2025-08-15 | Steve Ladd Huffman | SELL | 100 | $247.91 | $24,791 | 531,485 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 1,700 | $198.00 | $336,600 | 551,931 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 1,802 | $199.22 | $358,994 | 550,129 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 800 | $200.04 | $160,032 | 549,329 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 800 | $201.06 | $160,848 | 548,529 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 998 | $202.52 | $202,115 | 547,531 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 2,000 | $203.38 | $406,760 | 545,531 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 2,500 | $204.52 | $511,300 | 543,031 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 1,700 | $205.58 | $349,486 | 541,331 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 1,300 | $206.51 | $268,463 | 540,031 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 300 | $207.68 | $62,304 | 539,731 | 0% |
| 2025-08-05 | Steve Ladd Huffman | SELL | 100 | $208.38 | $20,838 | 539,631 | 0% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 400 | $197.96 | $79,184 | 37,468 | 1% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 571 | $199.27 | $113,783 | 36,897 | 2% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 200 | $200.45 | $40,090 | 36,697 | 1% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 100 | $201.11 | $20,111 | 36,597 | 0% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 700 | $203.16 | $142,212 | 35,897 | 2% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 729 | $204.13 | $148,811 | 35,168 | 2% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 200 | $205.16 | $41,032 | 34,968 | 1% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 500 | $206.30 | $103,150 | 34,468 | 1% |
| 2025-08-05 | Michelle Marie Reynolds | SELL | 100 | $207.22 | $20,722 | 34,368 | 0% |
| 2025-07-22 | Christopher Brian Slowe | SELL | 400 | $139.24 | $55,696 | 256,973 | 0% |
| 2025-07-22 | Christopher Brian Slowe | SELL | 400 | $140.39 | $56,156 | 256,573 | 0% |
| 2025-07-22 | Christopher Brian Slowe | SELL | 1,065 | $142.58 | $151,848 | 255,508 | 0% |
| 2025-07-22 | Christopher Brian Slowe | SELL | 1,375 | $144.42 | $198,578 | 254,133 | 1% |
| 2025-07-22 | Christopher Brian Slowe | SELL | 3,470 | $145.63 | $505,336 | 250,663 | 1% |
| 2025-07-22 | Christopher Brian Slowe | SELL | 8,490 | $146.50 | $1,243,785 | 242,173 | 3% |
| 2025-07-22 | Christopher Brian Slowe | SELL | 800 | $147.39 | $117,912 | 241,373 | 0% |
| 2025-07-16 | Jennifer L. Wong | SELL | 1,300 | $139.15 | $180,895 | 1,460,041 | 0% |
| 2025-07-16 | Jennifer L. Wong | SELL | 8,000 | $140.07 | $1,120,560 | 1,452,041 | 1% |
| 2025-07-16 | Jennifer L. Wong | SELL | 3,600 | $141.12 | $508,032 | 1,448,441 | 0% |
| 2025-07-16 | Jennifer L. Wong | SELL | 7,989 | $142.18 | $1,135,876 | 1,440,452 | 1% |
| 2025-07-16 | Jennifer L. Wong | SELL | 4,910 | $143.08 | $702,523 | 1,435,542 | 0% |
| 2025-07-16 | Jennifer L. Wong | SELL | 6,535 | $144.18 | $942,216 | 1,429,007 | 0% |
| 2025-07-16 | Jennifer L. Wong | SELL | 900 | $145.12 | $130,608 | 1,428,107 | 0% |
| 2025-07-16 | Jennifer L. Wong | SELL | 100 | $145.90 | $14,590 | 1,428,007 | 0% |
| 2025-07-15 | Steve Ladd Huffman | SELL | 900 | $143.47 | $129,123 | 552,731 | 0% |
| 2025-07-15 | Steve Ladd Huffman | SELL | 3,500 | $145.04 | $507,640 | 549,231 | 1% |
| 2025-07-15 | Steve Ladd Huffman | SELL | 6,390 | $145.75 | $931,342 | 542,841 | 1% |
| 2025-07-15 | Steve Ladd Huffman | SELL | 3,110 | $146.63 | $456,019 | 539,731 | 1% |
| 2025-07-15 | Steve Ladd Huffman | SELL | 100 | $147.51 | $14,751 | 539,631 | 0% |
| 2025-06-30 | Steve Ladd Huffman | SELL | 602 | $147.81 | $88,982 | 553,029 | 0% |
| 2025-06-30 | Steve Ladd Huffman | SELL | 300 | $148.94 | $44,682 | 552,729 | 0% |
| 2025-06-30 | Steve Ladd Huffman | SELL | 4,741 | $150.31 | $712,620 | 547,988 | 1% |
| 2025-06-30 | Steve Ladd Huffman | SELL | 3,100 | $151.48 | $469,588 | 544,888 | 1% |
| 2025-06-30 | Steve Ladd Huffman | SELL | 2,957 | $152.20 | $450,055 | 541,931 | 1% |
| 2025-06-30 | Steve Ladd Huffman | SELL | 1,800 | $153.27 | $275,886 | 540,131 | 0% |
| 2025-06-30 | Steve Ladd Huffman | SELL | 500 | $154.26 | $77,130 | 539,631 | 0% |
| 2025-06-25 | Michelle Marie Reynolds | SELL | 3,500 | $150.64 | $527,240 | 37,868 | 8% |
| 2025-06-23 | Christopher Brian Slowe | SELL | 4,237 | $133.93 | $567,461 | 258,136 | 2% |
| 2025-06-23 | Christopher Brian Slowe | SELL | 2,300 | $135.09 | $310,707 | 255,836 | 1% |
| 2025-06-23 | Christopher Brian Slowe | SELL | 2,923 | $136.07 | $397,733 | 252,913 | 1% |
| 2025-06-23 | Christopher Brian Slowe | SELL | 1,800 | $137.03 | $246,654 | 251,113 | 1% |
| 2025-06-23 | Christopher Brian Slowe | SELL | 1,800 | $138.55 | $249,390 | 249,313 | 1% |
| 2025-06-23 | Christopher Brian Slowe | SELL | 1,732 | $139.57 | $241,735 | 247,581 | 1% |
| 2025-06-23 | Christopher Brian Slowe | SELL | 1,100 | $140.54 | $154,594 | 246,481 | 0% |
| 2025-06-23 | Christopher Brian Slowe | SELL | 108 | $141.48 | $15,280 | 246,373 | 0% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 2,400 | $122.64 | $294,336 | 557,733 | 0% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 4,129 | $123.78 | $511,088 | 553,604 | 1% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 3,000 | $124.72 | $374,160 | 550,604 | 1% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 3,971 | $125.78 | $499,472 | 546,633 | 1% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 500 | $126.38 | $63,190 | 546,133 | 0% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 15,976 | $122.59 | $1,958,498 | 640,566 | 2% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 28,570 | $123.62 | $3,531,823 | 611,996 | 4% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 26,249 | $124.52 | $3,268,525 | 585,747 | 4% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 29,972 | $125.63 | $3,765,382 | 555,775 | 5% |
| 2025-06-16 | Steve Ladd Huffman | SELL | 9,642 | $126.19 | $1,216,724 | 546,133 | 2% |
| 2025-06-16 | Jennifer L. Wong | SELL | 5,000 | $122.60 | $613,000 | 1,456,340 | 0% |
| 2025-06-16 | Jennifer L. Wong | SELL | 8,657 | $123.63 | $1,070,265 | 1,447,683 | 1% |
| 2025-06-16 | Jennifer L. Wong | SELL | 7,875 | $124.55 | $980,831 | 1,439,808 | 1% |
| 2025-06-16 | Jennifer L. Wong | SELL | 9,099 | $125.64 | $1,143,198 | 1,430,709 | 1% |
| 2025-06-16 | Jennifer L. Wong | SELL | 2,702 | $126.20 | $340,992 | 1,428,007 | 0% |
| 2025-06-16 | Michelle Marie Reynolds | SELL | 909 | $125.00 | $113,625 | 41,368 | 2% |
| 2025-06-13 | Andrew Vollero | SELL | 600 | $113.25 | $67,950 | 363,206 | 0% |
| 2025-06-13 | Andrew Vollero | SELL | 2,800 | $114.29 | $320,012 | 360,406 | 1% |
| 2025-06-13 | Andrew Vollero | SELL | 2,803 | $115.31 | $323,214 | 357,603 | 1% |
| 2025-06-13 | Andrew Vollero | SELL | 1,312 | $116.45 | $152,782 | 356,291 | 0% |
| 2025-06-13 | Andrew Vollero | SELL | 10,234 | $117.93 | $1,206,896 | 346,057 | 3% |
| 2025-06-13 | Andrew Vollero | SELL | 7,358 | $118.65 | $873,027 | 338,699 | 2% |
| 2025-06-13 | Andrew Vollero | SELL | 4,893 | $119.62 | $585,301 | 333,806 | 1% |
| 2025-05-30 | Steve Ladd Huffman | SELL | 1,558 | $107.62 | $167,672 | 572,575 | 0% |
| 2025-05-30 | Steve Ladd Huffman | SELL | 1,595 | $108.50 | $173,058 | 570,980 | 0% |
| 2025-05-30 | Steve Ladd Huffman | SELL | 4,344 | $109.59 | $476,059 | 566,636 | 1% |
| 2025-05-30 | Steve Ladd Huffman | SELL | 2,900 | $110.55 | $320,595 | 563,736 | 1% |
| 2025-05-30 | Steve Ladd Huffman | SELL | 1,402 | $111.27 | $156,001 | 562,334 | 0% |
| 2025-05-30 | Steve Ladd Huffman | SELL | 2,201 | $112.38 | $247,348 | 560,133 | 0% |
| 2025-05-22 | Christopher Brian Slowe | SELL | 3,650 | $96.73 | $353,064 | 273,723 | 1% |
| 2025-05-22 | Christopher Brian Slowe | SELL | 7,402 | $97.50 | $721,695 | 266,321 | 3% |
| 2025-05-22 | Christopher Brian Slowe | SELL | 5,386 | $98.66 | $531,383 | 260,935 | 2% |
| 2025-05-22 | Christopher Brian Slowe | SELL | 7,862 | $99.56 | $782,741 | 253,073 | 3% |
| 2025-05-22 | Christopher Brian Slowe | SELL | 1,700 | $100.11 | $170,187 | 251,373 | 1% |
| 2025-05-22 | Benjamin Seong Lee | SELL | 900 | $96.63 | $86,967 | 105,231 | 1% |
| 2025-05-22 | Benjamin Seong Lee | SELL | 2,081 | $97.54 | $202,981 | 103,150 | 2% |
| 2025-05-22 | Benjamin Seong Lee | SELL | 1,865 | $98.81 | $184,281 | 101,285 | 2% |
| 2025-05-22 | Benjamin Seong Lee | SELL | 2,008 | $99.76 | $200,318 | 99,277 | 2% |
| 2025-05-22 | Michelle Marie Reynolds | SELL | 300 | $96.71 | $29,013 | 44,706 | 1% |
| 2025-05-22 | Michelle Marie Reynolds | SELL | 600 | $97.57 | $58,542 | 44,106 | 1% |
| 2025-05-22 | Michelle Marie Reynolds | SELL | 620 | $98.92 | $61,330 | 43,486 | 1% |
| 2025-05-22 | Michelle Marie Reynolds | SELL | 1,209 | $99.97 | $120,864 | 42,277 | 3% |
| 2025-05-16 | Jennifer L. Wong | SELL | 1,601 | $111.35 | $178,271 | 1,497,851 | 0% |
| 2025-05-16 | Jennifer L. Wong | SELL | 7,516 | $112.55 | $845,926 | 1,490,335 | 0% |
| 2025-05-16 | Jennifer L. Wong | SELL | 19,684 | $113.45 | $2,233,150 | 1,470,651 | 1% |
| 2025-05-16 | Jennifer L. Wong | SELL | 2,157 | $114.26 | $246,459 | 1,468,494 | 0% |
| 2025-05-16 | Jennifer L. Wong | SELL | 1,475 | $115.61 | $170,525 | 1,467,019 | 0% |
| 2025-05-16 | Jennifer L. Wong | SELL | 900 | $116.47 | $104,823 | 1,466,119 | 0% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 5,011 | $113.56 | $569,049 | 586,002 | 1% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 3,462 | $114.91 | $397,818 | 582,540 | 1% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 3,527 | $115.57 | $407,615 | 579,013 | 1% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 1,000 | $116.70 | $116,700 | 578,013 | 0% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 400 | $117.38 | $46,952 | 577,613 | 0% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 200 | $118.70 | $23,740 | 577,413 | 0% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 100 | $119.63 | $11,963 | 577,313 | 0% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 300 | $121.40 | $36,420 | 577,013 | 0% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 35,661 | $113.53 | $4,048,593 | 651,760 | 5% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 15,715 | $114.52 | $1,799,682 | 636,045 | 2% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 39,125 | $115.32 | $4,511,895 | 596,920 | 6% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 11,394 | $116.37 | $1,325,920 | 585,526 | 2% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 4,408 | $117.15 | $516,397 | 581,118 | 1% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 2,005 | $118.82 | $238,234 | 579,113 | 0% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 800 | $120.04 | $96,032 | 578,313 | 0% |
| 2025-05-15 | Steve Ladd Huffman | SELL | 1,300 | $120.83 | $157,079 | 577,013 | 0% |
| 2025-05-06 | Steve Ladd Huffman | SELL | 6,500 | $109.47 | $711,555 | 584,513 | 1% |
| 2025-05-06 | Steve Ladd Huffman | SELL | 2,758 | $110.09 | $303,628 | 581,755 | 0% |
| 2025-05-06 | Steve Ladd Huffman | SELL | 1,100 | $111.25 | $122,375 | 580,655 | 0% |
| 2025-05-06 | Steve Ladd Huffman | SELL | 1,700 | $112.45 | $191,165 | 578,955 | 0% |
| 2025-05-06 | Steve Ladd Huffman | SELL | 1,342 | $113.39 | $152,169 | 577,613 | 0% |
| 2025-05-06 | Steve Ladd Huffman | SELL | 600 | $114.07 | $68,442 | 577,013 | 0% |
| 2025-04-24 | Christopher Brian Slowe | SELL | 200 | $107.02 | $21,404 | 25,052 | 1% |
| 2025-04-24 | Christopher Brian Slowe | SELL | 700 | $109.85 | $76,895 | 24,352 | 3% |
| 2025-04-24 | Christopher Brian Slowe | SELL | 1,100 | $110.81 | $121,891 | 23,252 | 5% |
| 2025-04-24 | Christopher Brian Slowe | SELL | 2,668 | $111.97 | $298,736 | 20,584 | 11% |
| 2025-04-24 | Christopher Brian Slowe | SELL | 400 | $112.65 | $45,060 | 20,184 | 2% |
| 2025-04-22 | Christopher Brian Slowe | SELL | 500 | $96.08 | $48,040 | 291,713 | 0% |
| 2025-04-22 | Christopher Brian Slowe | SELL | 1,500 | $97.59 | $146,385 | 290,213 | 1% |
| 2025-04-22 | Christopher Brian Slowe | SELL | 1,600 | $98.57 | $157,712 | 288,613 | 1% |
| 2025-04-22 | Christopher Brian Slowe | SELL | 2,829 | $100.02 | $282,957 | 285,784 | 1% |
| 2025-04-22 | Christopher Brian Slowe | SELL | 3,325 | $100.94 | $335,626 | 282,459 | 1% |
| 2025-04-22 | Christopher Brian Slowe | SELL | 1,246 | $101.54 | $126,519 | 281,213 | 0% |
| 2025-04-16 | Jennifer L. Wong | SELL | 5,733 | $92.27 | $528,984 | 1,493,720 | 0% |
| 2025-04-16 | Jennifer L. Wong | SELL | 5,745 | $93.21 | $535,491 | 1,487,975 | 0% |
| 2025-04-16 | Jennifer L. Wong | SELL | 14,224 | $94.40 | $1,342,746 | 1,473,751 | 1% |
| 2025-04-16 | Jennifer L. Wong | SELL | 7,632 | $95.11 | $725,880 | 1,466,119 | 1% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 3,100 | $95.35 | $295,585 | 587,913 | 1% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 5,587 | $96.26 | $537,805 | 582,326 | 1% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 2,613 | $97.31 | $254,271 | 579,713 | 0% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 2,400 | $98.15 | $235,560 | 577,313 | 0% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 300 | $99.33 | $29,799 | 577,013 | 0% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 17,485 | $95.25 | $1,665,446 | 669,936 | 3% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 51,127 | $96.20 | $4,918,417 | 618,809 | 8% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 17,426 | $97.16 | $1,693,110 | 601,383 | 3% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 17,991 | $97.99 | $1,762,938 | 583,392 | 3% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 6,179 | $98.96 | $611,474 | 577,213 | 1% |
| 2025-04-15 | Steve Ladd Huffman | SELL | 200 | $99.63 | $19,926 | 577,013 | 0% |
| 2025-03-31 | Steve Ladd Huffman | SELL | 300 | $98.62 | $29,586 | 590,713 | 0% |
| 2025-03-31 | Steve Ladd Huffman | SELL | 579 | $99.87 | $57,825 | 590,134 | 0% |
| 2025-03-31 | Steve Ladd Huffman | SELL | 1,800 | $101.01 | $181,818 | 588,334 | 0% |
| 2025-03-31 | Steve Ladd Huffman | SELL | 1,900 | $101.98 | $193,762 | 586,434 | 0% |
| 2025-03-31 | Steve Ladd Huffman | SELL | 2,100 | $102.85 | $215,985 | 584,334 | 0% |
| 2025-03-31 | Steve Ladd Huffman | SELL | 1,741 | $103.98 | $181,029 | 582,593 | 0% |
| 2025-03-31 | Steve Ladd Huffman | SELL | 4,880 | $104.89 | $511,863 | 577,713 | 1% |
| 2025-03-31 | Steve Ladd Huffman | SELL | 700 | $105.78 | $74,046 | 577,013 | 0% |
| 2025-03-25 | Andrew Vollero | SELL | 7,300 | $120.84 | $882,132 | 491,995 | 1% |
| 2025-03-25 | Andrew Vollero | SELL | 6,777 | $121.89 | $826,049 | 485,218 | 1% |
| 2025-03-25 | Andrew Vollero | SELL | 35,232 | $122.72 | $4,323,671 | 449,986 | 7% |
| 2025-03-25 | Andrew Vollero | SELL | 20,355 | $123.60 | $2,515,878 | 429,631 | 5% |
| 2025-03-25 | Andrew Vollero | SELL | 13,325 | $124.89 | $1,664,159 | 416,306 | 3% |
| 2025-03-25 | Andrew Vollero | SELL | 17,011 | $125.72 | $2,138,623 | 399,295 | 4% |
| 2025-03-24 | Andrew Vollero | SELL | 800 | $120.26 | $96,208 | 598,495 | 0% |
| 2025-03-24 | Andrew Vollero | SELL | 4,197 | $122.11 | $512,496 | 594,298 | 1% |
| 2025-03-24 | Andrew Vollero | SELL | 14,671 | $122.97 | $1,804,093 | 579,627 | 2% |
| 2025-03-24 | Andrew Vollero | SELL | 47,791 | $123.98 | $5,925,128 | 531,836 | 8% |
| 2025-03-24 | Andrew Vollero | SELL | 24,987 | $124.85 | $3,119,627 | 506,849 | 5% |
| 2025-03-24 | Andrew Vollero | SELL | 7,554 | $125.79 | $950,218 | 499,295 | 1% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 100 | $120.17 | $12,017 | 292,113 | 0% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 1,500 | $122.51 | $183,765 | 290,613 | 1% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 4,486 | $123.84 | $555,546 | 286,127 | 2% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 3,814 | $124.65 | $475,415 | 282,313 | 1% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 800 | $125.38 | $100,304 | 281,513 | 0% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 300 | $126.25 | $37,875 | 281,213 | 0% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 200 | $120.17 | $24,034 | 30,052 | 1% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 600 | $122.57 | $73,542 | 29,452 | 2% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 1,250 | $123.74 | $154,675 | 28,202 | 4% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 2,550 | $124.55 | $317,602 | 25,652 | 9% |
| 2025-03-24 | Christopher Brian Slowe | SELL | 400 | $125.66 | $50,264 | 25,252 | 2% |
| 2025-03-17 | Jennifer L. Wong | SELL | 675 | $120.73 | $81,493 | 1,498,777 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 4,593 | $121.73 | $559,106 | 1,494,184 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 6,710 | $122.64 | $822,914 | 1,487,474 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 2,977 | $123.64 | $368,076 | 1,484,497 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 2,924 | $124.64 | $364,447 | 1,481,573 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 8,222 | $125.70 | $1,033,505 | 1,473,351 | 1% |
| 2025-03-17 | Jennifer L. Wong | SELL | 1,400 | $126.61 | $177,254 | 1,471,951 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 2,200 | $127.91 | $281,402 | 1,469,751 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 1,000 | $128.71 | $128,710 | 1,468,751 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 400 | $129.80 | $51,920 | 1,468,351 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 300 | $131.83 | $39,549 | 1,468,051 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 100 | $133.02 | $13,302 | 1,467,951 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 300 | $134.53 | $40,359 | 1,467,651 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 198 | $135.75 | $26,878 | 1,467,453 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 300 | $137.17 | $41,151 | 1,467,153 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 434 | $138.45 | $60,087 | 1,466,719 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 500 | $139.49 | $69,745 | 1,466,219 | 0% |
| 2025-03-17 | Jennifer L. Wong | SELL | 100 | $140.90 | $14,090 | 1,466,119 | 0% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 700 | $124.05 | $86,835 | 596,815 | 0% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 1,300 | $125.47 | $163,111 | 595,515 | 0% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 1,951 | $126.61 | $247,016 | 593,564 | 0% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 6,664 | $127.47 | $849,460 | 586,900 | 1% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 2,085 | $128.43 | $267,777 | 584,815 | 0% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 800 | $129.50 | $103,600 | 584,015 | 0% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 500 | $130.29 | $65,145 | 583,515 | 0% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 5,294 | $123.93 | $656,085 | 688,629 | 1% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 4,525 | $124.90 | $565,172 | 684,104 | 1% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 9,899 | $126.03 | $1,247,571 | 674,205 | 1% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 35,568 | $127.05 | $4,518,914 | 638,637 | 5% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 36,666 | $127.83 | $4,687,015 | 601,971 | 6% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 11,192 | $128.86 | $1,442,201 | 590,779 | 2% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 6,328 | $129.91 | $822,070 | 584,451 | 1% |
| 2025-03-14 | Steve Ladd Huffman | SELL | 936 | $130.55 | $122,195 | 583,515 | 0% |
| 2025-03-13 | David C Habiger | BUY | 780 | $126.07 | $98,335 | 31,588 | 3% |
| 2025-03-12 | David C Habiger | BUY | 387 | $129.71 | $50,198 | 30,421 | 1% |
| 2025-03-12 | David C Habiger | BUY | 387 | $131.00 | $50,697 | 30,808 | 1% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 1,000 | $151.35 | $151,350 | 59,383 | 2% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 1,400 | $152.29 | $213,206 | 57,983 | 2% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 400 | $153.13 | $61,252 | 57,583 | 1% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 500 | $154.71 | $77,355 | 57,083 | 1% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 1,200 | $156.27 | $187,524 | 55,883 | 2% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 900 | $156.89 | $141,201 | 54,983 | 2% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 2,765 | $158.71 | $438,833 | 52,218 | 5% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 1,300 | $159.67 | $207,571 | 50,918 | 2% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 1,300 | $161.23 | $209,599 | 49,618 | 3% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 700 | $162.31 | $113,617 | 48,918 | 1% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 300 | $163.43 | $49,029 | 48,618 | 1% |
| 2025-03-04 | Michelle Marie Reynolds | SELL | 200 | $164.31 | $32,862 | 48,418 | 0% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 1,600 | $149.17 | $238,672 | 205,700 | 1% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 1,888 | $150.43 | $284,012 | 203,812 | 1% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 8,087 | $151.63 | $1,226,232 | 195,725 | 4% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 9,700 | $152.54 | $1,479,638 | 186,025 | 5% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 4,150 | $153.42 | $636,693 | 181,875 | 2% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 2,200 | $154.66 | $340,252 | 179,675 | 1% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 6,917 | $155.63 | $1,076,493 | 172,758 | 4% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 7,139 | $156.54 | $1,117,539 | 165,619 | 4% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 2,500 | $157.46 | $393,650 | 163,119 | 2% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 4,501 | $158.92 | $715,299 | 158,618 | 3% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 17,267 | $159.37 | $2,751,842 | 141,351 | 11% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 9,632 | $160.67 | $1,547,573 | 131,719 | 7% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 7,086 | $161.58 | $1,144,956 | 124,633 | 5% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 6,146 | $162.56 | $999,094 | 118,487 | 5% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 1,818 | $163.63 | $297,479 | 116,669 | 2% |
| 2025-03-04 | Benjamin Seong Lee | SELL | 1,668 | $164.34 | $274,119 | 115,001 | 1% |
| 2025-02-28 | Steve Ladd Huffman | SELL | 300 | $156.03 | $46,809 | 611,215 | 0% |
| 2025-02-28 | Steve Ladd Huffman | SELL | 1,700 | $158.03 | $268,651 | 609,515 | 0% |
| 2025-02-28 | Steve Ladd Huffman | SELL | 2,473 | $159.08 | $393,405 | 607,042 | 0% |
| 2025-02-28 | Steve Ladd Huffman | SELL | 3,436 | $160.12 | $550,172 | 603,606 | 1% |
| 2025-02-28 | Steve Ladd Huffman | SELL | 2,500 | $161.06 | $402,650 | 601,106 | 0% |
| 2025-02-28 | Steve Ladd Huffman | SELL | 3,391 | $162.19 | $549,986 | 597,715 | 1% |
| 2025-02-28 | Steve Ladd Huffman | SELL | 200 | $162.90 | $32,580 | 597,515 | 0% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 400 | $155.52 | $62,208 | 301,813 | 0% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 1,500 | $157.27 | $235,905 | 300,313 | 0% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 1,000 | $158.18 | $158,180 | 299,313 | 0% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 700 | $159.07 | $111,349 | 298,613 | 0% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 400 | $160.32 | $64,128 | 298,213 | 0% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 900 | $161.49 | $145,341 | 297,313 | 0% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 2,500 | $162.74 | $406,850 | 294,813 | 1% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 5,800 | $163.66 | $949,228 | 289,013 | 2% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 4,901 | $164.54 | $806,411 | 284,112 | 2% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 2,899 | $165.33 | $479,292 | 281,213 | 1% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 600 | $157.23 | $94,338 | 34,652 | 2% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 300 | $159.83 | $47,949 | 34,352 | 1% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 300 | $161.27 | $48,381 | 34,052 | 1% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 1,200 | $163.07 | $195,684 | 32,852 | 4% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 1,600 | $163.97 | $262,352 | 31,252 | 5% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 900 | $165.02 | $148,518 | 30,352 | 3% |
| 2025-02-24 | Christopher Brian Slowe | SELL | 100 | $165.71 | $16,571 | 30,252 | 0% |
| 2025-02-24 | Andrew Vollero | SELL | 700 | $155.36 | $108,752 | 646,717 | 0% |
| 2025-02-24 | Andrew Vollero | SELL | 1,200 | $156.74 | $188,088 | 645,517 | 0% |
| 2025-02-24 | Andrew Vollero | SELL | 3,500 | $157.46 | $551,110 | 642,017 | 1% |
| 2025-02-24 | Andrew Vollero | SELL | 2,100 | $158.39 | $332,619 | 639,917 | 0% |
| 2025-02-24 | Andrew Vollero | SELL | 1,347 | $159.49 | $214,833 | 638,570 | 0% |
| 2025-02-24 | Andrew Vollero | SELL | 700 | $160.46 | $112,322 | 637,870 | 0% |
| 2025-02-24 | Andrew Vollero | SELL | 1,699 | $161.68 | $274,694 | 636,171 | 0% |
| 2025-02-24 | Andrew Vollero | SELL | 6,101 | $162.76 | $992,999 | 630,070 | 1% |
| 2025-02-24 | Andrew Vollero | SELL | 12,781 | $163.72 | $2,092,505 | 617,289 | 2% |
| 2025-02-24 | Andrew Vollero | SELL | 11,065 | $164.56 | $1,820,856 | 606,224 | 2% |
| 2025-02-24 | Andrew Vollero | SELL | 6,929 | $165.34 | $1,145,641 | 599,295 | 1% |
| 2025-02-21 | Mary Porter Gale | SELL | 15,000 | $167.95 | $2,519,250 | 31,309 | 32% |
| 2025-02-21 | Mary Porter Gale | SELL | 5,000 | $175.00 | $875,000 | 26,309 | 16% |
| 2025-02-18 | Jennifer L. Wong | SELL | 1,201 | $184.66 | $221,777 | 1,536,429 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 3,468 | $185.47 | $643,210 | 1,532,961 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 13,232 | $186.44 | $2,466,974 | 1,519,729 | 1% |
| 2025-02-18 | Jennifer L. Wong | SELL | 7,031 | $187.30 | $1,316,906 | 1,512,698 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 1,991 | $188.48 | $375,264 | 1,510,707 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 1,934 | $189.50 | $366,493 | 1,508,773 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 522 | $190.50 | $99,441 | 1,508,251 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 555 | $191.82 | $106,460 | 1,507,696 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 500 | $192.91 | $96,455 | 1,507,196 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 1,399 | $193.86 | $271,210 | 1,505,797 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 900 | $195.12 | $175,608 | 1,504,897 | 0% |
| 2025-02-18 | Jennifer L. Wong | SELL | 600 | $196.05 | $117,630 | 1,504,297 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 1,600 | $185.09 | $296,144 | 626,794 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 4,315 | $186.33 | $804,014 | 622,479 | 1% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 4,135 | $187.08 | $773,576 | 618,344 | 1% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 966 | $188.14 | $181,743 | 617,378 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 534 | $188.99 | $100,921 | 616,844 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 600 | $189.87 | $113,922 | 616,244 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 249 | $191.12 | $47,589 | 615,995 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 200 | $192.08 | $38,416 | 615,795 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 701 | $193.70 | $135,784 | 615,094 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 200 | $194.34 | $38,868 | 614,894 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 400 | $195.72 | $78,288 | 614,494 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 100 | $196.55 | $19,655 | 614,394 | 0% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 3,940 | $184.65 | $727,521 | 106,468 | 4% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 11,853 | $185.46 | $2,198,257 | 94,615 | 11% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 42,702 | $186.42 | $7,960,507 | 51,913 | 45% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 23,879 | $187.31 | $4,472,775 | 28,034 | 46% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 6,688 | $188.47 | $1,260,487 | 21,346 | 24% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 6,709 | $189.39 | $1,270,618 | 14,637 | 31% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 1,733 | $190.56 | $330,240 | 12,904 | 12% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 1,600 | $191.73 | $306,768 | 11,304 | 12% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 1,470 | $192.90 | $283,563 | 9,834 | 13% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 4,234 | $193.78 | $820,465 | 5,600 | 43% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 2,700 | $194.78 | $525,906 | 2,900 | 48% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 2,400 | $195.80 | $469,920 | 500 | 83% |
| 2025-02-18 | Steve Ladd Huffman | SELL | 500 | $196.58 | $98,290 | 0 | 100% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 1,000 | $198.20 | $198,200 | 627,394 | 0% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 3,398 | $199.48 | $677,833 | 623,996 | 1% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 1,001 | $200.13 | $200,330 | 622,995 | 0% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 1,700 | $201.66 | $342,822 | 621,295 | 0% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 1,500 | $202.85 | $304,275 | 619,795 | 0% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 2,970 | $203.84 | $605,405 | 616,825 | 0% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 1,630 | $204.80 | $333,824 | 615,195 | 0% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 701 | $205.67 | $144,175 | 614,494 | 0% |
| 2025-01-31 | Steve Ladd Huffman | SELL | 100 | $206.42 | $20,642 | 614,394 | 0% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 1,896 | $182.73 | $346,456 | 320,485 | 1% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 5,272 | $183.63 | $968,097 | 315,213 | 2% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 1,810 | $184.77 | $334,434 | 313,403 | 1% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 1,605 | $185.79 | $298,193 | 311,798 | 1% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 417 | $187.24 | $78,079 | 311,381 | 0% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 674 | $182.58 | $123,059 | 39,578 | 2% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 2,625 | $183.60 | $481,950 | 36,953 | 7% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 701 | $184.80 | $129,545 | 36,252 | 2% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 600 | $185.59 | $111,354 | 35,652 | 2% |
| 2025-01-22 | Christopher Brian Slowe | SELL | 400 | $187.16 | $74,864 | 35,252 | 1% |
| 2025-01-16 | Jennifer L. Wong | SELL | 1,500 | $171.10 | $256,650 | 1,536,131 | 0% |
| 2025-01-16 | Jennifer L. Wong | SELL | 6,245 | $172.11 | $1,074,827 | 1,529,886 | 0% |
| 2025-01-16 | Jennifer L. Wong | SELL | 6,516 | $173.01 | $1,127,333 | 1,523,370 | 0% |
| 2025-01-16 | Jennifer L. Wong | SELL | 3,408 | $173.90 | $592,651 | 1,519,962 | 0% |
| 2025-01-16 | Jennifer L. Wong | SELL | 10,378 | $174.93 | $1,815,424 | 1,509,584 | 1% |
| 2025-01-16 | Jennifer L. Wong | SELL | 4,687 | $175.99 | $824,865 | 1,504,897 | 0% |
| 2025-01-16 | Jennifer L. Wong | SELL | 600 | $176.63 | $105,978 | 1,504,297 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 200 | $168.05 | $33,610 | 628,194 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 4,001 | $170.18 | $680,890 | 624,193 | 1% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 2,507 | $171.05 | $428,822 | 621,686 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 1,207 | $172.12 | $207,749 | 620,479 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 500 | $172.96 | $86,480 | 619,979 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 1,851 | $174.39 | $322,796 | 618,128 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 1,449 | $175.54 | $254,357 | 616,679 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 1,285 | $176.51 | $226,815 | 615,394 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 900 | $177.43 | $159,687 | 614,494 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 100 | $178.23 | $17,823 | 614,394 | 0% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 1,100 | $168.14 | $184,954 | 109,308 | 1% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 15,909 | $169.96 | $2,703,894 | 93,399 | 15% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 32,357 | $170.69 | $5,523,016 | 61,042 | 35% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 11,627 | $171.68 | $1,996,123 | 49,415 | 19% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 5,363 | $172.81 | $926,780 | 44,052 | 11% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 8,310 | $174.03 | $1,446,189 | 35,742 | 19% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 11,852 | $174.89 | $2,072,796 | 23,890 | 33% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 11,068 | $175.85 | $1,946,308 | 12,822 | 46% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 7,459 | $176.90 | $1,319,497 | 5,363 | 58% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 4,781 | $177.71 | $849,632 | 582 | 89% |
| 2025-01-15 | Steve Ladd Huffman | SELL | 582 | $178.48 | $103,875 | 0 | 100% |
| 2024-12-31 | Steve Ladd Huffman | SELL | 2,565 | $163.71 | $419,916 | 625,829 | 0% |
| 2024-12-31 | Steve Ladd Huffman | SELL | 3,421 | $164.71 | $563,473 | 622,408 | 1% |
| 2024-12-31 | Steve Ladd Huffman | SELL | 5,000 | $165.69 | $828,450 | 617,408 | 1% |
| 2024-12-31 | Steve Ladd Huffman | SELL | 2,651 | $166.73 | $442,001 | 614,757 | 0% |
| 2024-12-31 | Steve Ladd Huffman | SELL | 363 | $167.48 | $60,795 | 614,394 | 0% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 300 | $167.39 | $50,217 | 335,537 | 0% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 1,500 | $168.48 | $252,720 | 334,037 | 0% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 4,000 | $169.10 | $676,400 | 330,037 | 1% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 2,300 | $170.31 | $391,713 | 327,737 | 1% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 2,100 | $171.20 | $359,520 | 325,637 | 1% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 700 | $172.10 | $120,470 | 324,937 | 0% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 100 | $173.35 | $17,335 | 324,837 | 0% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 121 | $166.75 | $20,177 | 24,947 | 0% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 1,979 | $168.83 | $334,115 | 22,968 | 8% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 1,200 | $169.88 | $203,856 | 21,768 | 5% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 1,100 | $170.85 | $187,935 | 20,668 | 5% |
| 2024-12-23 | Christopher Brian Slowe | SELL | 600 | $171.73 | $103,038 | 20,068 | 3% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 300 | $167.51 | $50,253 | 634,671 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 300 | $168.67 | $50,601 | 634,371 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 500 | $170.32 | $85,160 | 633,871 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 872 | $171.62 | $149,653 | 632,999 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 400 | $172.45 | $68,980 | 632,599 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 400 | $173.37 | $69,348 | 632,199 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 300 | $174.84 | $52,452 | 631,899 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 1,585 | $176.19 | $279,261 | 630,314 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 4,294 | $177.12 | $760,553 | 626,020 | 1% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 3,849 | $178.11 | $685,545 | 622,171 | 1% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 1,000 | $179.03 | $179,030 | 621,171 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 200 | $179.87 | $35,974 | 620,971 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 1,338 | $166.92 | $223,339 | 109,070 | 1% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 519 | $167.62 | $86,995 | 108,551 | 0% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 1,400 | $168.95 | $236,530 | 107,151 | 1% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 3,339 | $169.96 | $567,496 | 103,812 | 3% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 6,620 | $171.16 | $1,133,079 | 97,192 | 6% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 4,126 | $171.90 | $709,259 | 93,066 | 4% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 3,035 | $173.10 | $525,358 | 90,031 | 3% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 1,813 | $174.08 | $315,607 | 88,218 | 2% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 2,495 | $175.29 | $437,349 | 85,723 | 3% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 12,514 | $176.18 | $2,204,717 | 73,209 | 15% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 31,072 | $177.13 | $5,503,783 | 42,137 | 42% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 31,523 | $178.04 | $5,612,355 | 10,614 | 75% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 8,545 | $179.02 | $1,529,726 | 2,069 | 81% |
| 2024-12-16 | Steve Ladd Huffman | SELL | 2,069 | $179.88 | $372,172 | 0 | 100% |
| 2024-12-16 | Jennifer L. Wong | SELL | 400 | $166.74 | $66,696 | 1,537,230 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 200 | $167.39 | $33,478 | 1,537,030 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 526 | $169.09 | $88,941 | 1,536,504 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 1,199 | $170.18 | $204,046 | 1,535,305 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 2,200 | $171.40 | $377,080 | 1,533,105 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 1,000 | $172.26 | $172,260 | 1,532,105 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 1,000 | $173.49 | $173,490 | 1,531,105 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 600 | $174.89 | $104,934 | 1,530,505 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 3,074 | $176.04 | $541,147 | 1,527,431 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 9,664 | $177.02 | $1,710,721 | 1,517,767 | 1% |
| 2024-12-16 | Jennifer L. Wong | SELL | 9,753 | $177.99 | $1,735,936 | 1,508,014 | 1% |
| 2024-12-16 | Jennifer L. Wong | SELL | 2,717 | $178.84 | $485,908 | 1,505,297 | 0% |
| 2024-12-16 | Jennifer L. Wong | SELL | 1,000 | $179.80 | $179,800 | 1,504,297 | 0% |
| 2024-11-29 | Steve Ladd Huffman | SELL | 4,190 | $140.85 | $590,162 | 644,781 | 1% |
| 2024-11-29 | Steve Ladd Huffman | SELL | 5,795 | $141.85 | $822,021 | 638,986 | 1% |
| 2024-11-29 | Steve Ladd Huffman | SELL | 3,815 | $142.66 | $544,248 | 635,171 | 1% |
| 2024-11-29 | Steve Ladd Huffman | SELL | 200 | $143.31 | $28,662 | 634,971 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 2,539 | $140.02 | $355,511 | 720,914 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 4,214 | $140.96 | $594,005 | 716,700 | 1% |
| 2024-11-25 | Andrew Vollero | SELL | 4,101 | $142.06 | $582,588 | 712,599 | 1% |
| 2024-11-25 | Andrew Vollero | SELL | 1,627 | $142.84 | $232,401 | 710,972 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 1,857 | $144.15 | $267,687 | 709,115 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 2,100 | $145.07 | $304,647 | 707,015 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 700 | $146.14 | $102,298 | 706,315 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 700 | $147.03 | $102,921 | 705,615 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 700 | $148.66 | $104,062 | 704,915 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 800 | $149.62 | $119,696 | 704,115 | 0% |
| 2024-11-25 | Andrew Vollero | SELL | 500 | $150.94 | $75,470 | 703,615 | 0% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 1,803 | $144.01 | $259,650 | 317,122 | 1% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 2,100 | $145.07 | $304,647 | 315,022 | 1% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 10,875 | $145.97 | $1,587,424 | 304,147 | 3% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 5,422 | $146.78 | $795,841 | 298,725 | 2% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 800 | $148.26 | $118,608 | 297,925 | 0% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 800 | $144.41 | $115,528 | 29,268 | 3% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 2,712 | $145.92 | $395,735 | 26,556 | 9% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 1,188 | $146.75 | $174,339 | 25,368 | 4% |
| 2024-11-22 | Christopher Brian Slowe | SELL | 300 | $147.97 | $44,391 | 25,068 | 1% |
| 2024-11-22 | Benjamin Seong Lee | SELL | 1,700 | $143.94 | $244,698 | 155,220 | 1% |
| 2024-11-22 | Benjamin Seong Lee | SELL | 7,200 | $145.72 | $1,049,184 | 148,020 | 5% |
| 2024-11-22 | Benjamin Seong Lee | SELL | 8,108 | $146.49 | $1,187,741 | 139,912 | 5% |
| 2024-11-22 | Benjamin Seong Lee | SELL | 900 | $147.41 | $132,669 | 139,012 | 1% |
| 2024-11-22 | Benjamin Seong Lee | SELL | 611 | $148.35 | $90,642 | 138,401 | 0% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 8,041 | $129.27 | $1,039,460 | 8,347,970 | 0% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 23,978 | $130.34 | $3,125,293 | 8,323,992 | 0% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 11,888 | $131.17 | $1,559,349 | 8,312,104 | 0% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 44,728 | $132.43 | $5,923,329 | 8,267,376 | 1% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 123,362 | $133.25 | $16,437,986 | 8,144,014 | 1% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 75,861 | $134.30 | $10,188,132 | 8,068,153 | 1% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 85,548 | $135.02 | $11,550,691 | 7,982,605 | 1% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 88,235 | $136.37 | $12,032,607 | 7,894,370 | 1% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 132,797 | $137.43 | $18,250,292 | 7,761,573 | 2% |
| 2024-11-19 | Holdings Ltd Tencent | SELL | 60,541 | $138.02 | $8,355,869 | 7,701,032 | 1% |
| 2024-11-18 | Jennifer L. Wong | SELL | 3,389 | $125.55 | $425,489 | 1,572,401 | 0% |
| 2024-11-18 | Jennifer L. Wong | SELL | 2,989 | $126.63 | $378,497 | 1,569,412 | 0% |
| 2024-11-18 | Jennifer L. Wong | SELL | 6,205 | $127.67 | $792,192 | 1,563,207 | 0% |
| 2024-11-18 | Jennifer L. Wong | SELL | 11,775 | $128.63 | $1,514,618 | 1,551,432 | 1% |
| 2024-11-18 | Jennifer L. Wong | SELL | 8,975 | $129.26 | $1,160,108 | 1,542,457 | 1% |
| 2024-11-18 | Holdings Ltd Tencent | SELL | 56,707 | $125.97 | $7,143,381 | 8,675,288 | 1% |
| 2024-11-18 | Holdings Ltd Tencent | SELL | 54,280 | $126.90 | $6,888,132 | 8,621,008 | 1% |
| 2024-11-18 | Holdings Ltd Tencent | SELL | 79,835 | $127.96 | $10,215,687 | 8,541,173 | 1% |
| 2024-11-18 | Holdings Ltd Tencent | SELL | 153,971 | $128.95 | $19,854,560 | 8,387,202 | 2% |
| 2024-11-18 | Holdings Ltd Tencent | SELL | 31,191 | $129.52 | $4,039,858 | 8,356,011 | 0% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 2,000 | $124.04 | $248,080 | 663,775 | 0% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 5,710 | $124.68 | $711,923 | 658,065 | 1% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 2,000 | $126.23 | $252,460 | 656,065 | 0% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 1,870 | $127.24 | $237,939 | 654,195 | 0% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 500 | $128.07 | $64,035 | 653,695 | 0% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 1,000 | $129.26 | $129,260 | 652,695 | 0% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 800 | $130.31 | $104,248 | 651,895 | 0% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 120 | $131.36 | $15,763 | 651,775 | 0% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 8,578 | $123.80 | $1,061,956 | 101,830 | 8% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 51,178 | $124.62 | $6,377,802 | 50,652 | 50% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 7,607 | $125.98 | $958,330 | 43,045 | 15% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 16,087 | $126.72 | $2,038,545 | 26,958 | 37% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 10,657 | $127.69 | $1,360,792 | 16,301 | 40% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 5,190 | $128.76 | $668,264 | 11,111 | 32% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 6,511 | $129.83 | $845,323 | 4,600 | 59% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 4,500 | $130.81 | $588,645 | 100 | 98% |
| 2024-11-15 | Steve Ladd Huffman | SELL | 100 | $131.32 | $13,132 | 0 | 100% |
| 2024-11-15 | Holdings Ltd Tencent | SELL | 36,158 | $125.45 | $4,536,021 | 8,937,146 | 0% |
| 2024-11-15 | Holdings Ltd Tencent | SELL | 72,668 | $126.46 | $9,189,595 | 8,864,478 | 1% |
| 2024-11-15 | Holdings Ltd Tencent | SELL | 61,158 | $127.46 | $7,795,199 | 8,803,320 | 1% |
| 2024-11-15 | Holdings Ltd Tencent | SELL | 23,545 | $128.44 | $3,024,120 | 8,779,775 | 0% |
| 2024-11-15 | Holdings Ltd Tencent | SELL | 22,527 | $129.40 | $2,914,994 | 8,757,248 | 0% |
| 2024-11-15 | Holdings Ltd Tencent | SELL | 18,744 | $130.37 | $2,443,655 | 8,738,504 | 0% |
| 2024-11-15 | Holdings Ltd Tencent | SELL | 6,509 | $131.09 | $853,265 | 8,731,995 | 0% |
| 2024-11-14 | Holdings Ltd Tencent | SELL | 36,667 | $130.40 | $4,781,377 | 9,201,927 | 0% |
| 2024-11-14 | Holdings Ltd Tencent | SELL | 49,778 | $131.51 | $6,546,305 | 9,152,149 | 1% |
| 2024-11-14 | Holdings Ltd Tencent | SELL | 112,394 | $132.34 | $14,874,222 | 9,039,755 | 1% |
| 2024-11-14 | Holdings Ltd Tencent | SELL | 65,786 | $133.36 | $8,773,221 | 8,973,969 | 1% |
| 2024-11-14 | Holdings Ltd Tencent | SELL | 665 | $133.92 | $89,057 | 8,973,304 | 0% |
| 2024-11-13 | Holdings Ltd Tencent | SELL | 24,307 | $130.16 | $3,163,799 | 9,675,241 | 0% |
| 2024-11-13 | Holdings Ltd Tencent | SELL | 40,663 | $131.15 | $5,332,952 | 9,634,578 | 0% |
| 2024-11-13 | Holdings Ltd Tencent | SELL | 174,575 | $132.07 | $23,056,120 | 9,460,003 | 2% |
| 2024-11-13 | Holdings Ltd Tencent | SELL | 108,907 | $133.02 | $14,486,809 | 9,351,096 | 1% |
| 2024-11-13 | Holdings Ltd Tencent | SELL | 67,510 | $134.03 | $9,048,365 | 9,283,586 | 1% |
| 2024-11-13 | Holdings Ltd Tencent | SELL | 44,992 | $134.81 | $6,065,372 | 9,238,594 | 0% |
| 2024-11-12 | Holdings Ltd Tencent | SELL | 50,669 | $126.35 | $6,402,028 | 9,963,648 | 1% |
| 2024-11-12 | Holdings Ltd Tencent | SELL | 87,802 | $127.25 | $11,172,804 | 9,875,846 | 1% |
| 2024-11-12 | Holdings Ltd Tencent | SELL | 108,073 | $128.13 | $13,847,393 | 9,767,773 | 1% |
| 2024-11-12 | Holdings Ltd Tencent | SELL | 45,688 | $129.12 | $5,899,235 | 9,722,085 | 0% |
| 2024-11-12 | Holdings Ltd Tencent | SELL | 22,537 | $130.00 | $2,929,810 | 9,699,548 | 0% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 68,537 | $128.91 | $8,835,105 | 10,668,460 | 1% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 140,575 | $129.81 | $18,248,041 | 10,527,885 | 1% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 20,453 | $130.96 | $2,678,525 | 10,507,432 | 0% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 63,821 | $131.99 | $8,423,734 | 10,443,611 | 1% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 47,821 | $132.85 | $6,353,020 | 10,395,790 | 0% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 62,832 | $133.91 | $8,413,833 | 10,332,958 | 1% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 175,525 | $135.00 | $23,695,875 | 10,157,433 | 2% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 79,562 | $135.79 | $10,803,724 | 10,077,871 | 1% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 44,728 | $136.86 | $6,121,474 | 10,033,143 | 0% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 10,226 | $137.60 | $1,407,098 | 10,022,917 | 0% |
| 2024-11-11 | Holdings Ltd Tencent | SELL | 8,600 | $138.50 | $1,191,100 | 10,014,317 | 0% |
| 2024-11-01 | Mary Porter Gale | SELL | 5,000 | $114.40 | $572,000 | 46,459 | 10% |
| 2024-11-01 | Steve Ladd Huffman | SELL | 2,240 | $111.41 | $249,558 | 663,535 | 0% |
| 2024-11-01 | Steve Ladd Huffman | SELL | 5,266 | $112.74 | $593,689 | 658,269 | 1% |
| 2024-11-01 | Steve Ladd Huffman | SELL | 3,294 | $113.50 | $373,869 | 654,975 | 0% |
| 2024-11-01 | Steve Ladd Huffman | SELL | 3,000 | $114.58 | $343,740 | 651,975 | 0% |
| 2024-11-01 | Steve Ladd Huffman | SELL | 200 | $115.11 | $23,022 | 651,775 | 0% |
| 2024-11-01 | Michael Seibel | SELL | 27,897 | $111.26 | $3,103,820 | 3,800 | 88% |
| 2024-11-01 | Michael Seibel | SELL | 3,800 | $112.09 | $425,942 | 0 | 100% |
| 2024-11-01 | Michael Seibel | SELL | 45,994 | $111.22 | $5,115,453 | 9,134 | 83% |
| 2024-11-01 | Michael Seibel | SELL | 4,006 | $111.84 | $448,031 | 5,128 | 44% |
| 2024-10-22 | Christopher Brian Slowe | SELL | 10,500 | $77.43 | $813,015 | 339,795 | 3% |
| 2024-10-22 | Christopher Brian Slowe | SELL | 500 | $77.98 | $38,990 | 339,295 | 0% |
| 2024-10-22 | Christopher Brian Slowe | SELL | 4,900 | $77.47 | $379,603 | 30,168 | 14% |
| 2024-10-22 | Christopher Brian Slowe | SELL | 100 | $78.03 | $7,803 | 30,068 | 0% |
| 2024-10-16 | Jennifer L. Wong | SELL | 2,823 | $74.18 | $209,410 | 1,572,968 | 0% |
| 2024-10-16 | Jennifer L. Wong | SELL | 5,301 | $75.29 | $399,112 | 1,567,667 | 0% |
| 2024-10-16 | Jennifer L. Wong | SELL | 11,227 | $75.99 | $853,140 | 1,556,440 | 1% |
| 2024-10-16 | Jennifer L. Wong | SELL | 13,283 | $77.27 | $1,026,377 | 1,543,157 | 1% |
| 2024-10-16 | Jennifer L. Wong | SELL | 700 | $77.74 | $54,418 | 1,542,457 | 0% |
| 2024-10-15 | Steve Ladd Huffman | SELL | 8,037 | $75.16 | $604,061 | 657,738 | 1% |
| 2024-10-15 | Steve Ladd Huffman | SELL | 5,963 | $75.80 | $451,995 | 651,775 | 1% |
| 2024-10-15 | Steve Ladd Huffman | SELL | 47,998 | $75.10 | $3,604,650 | 62,410 | 43% |
| 2024-10-15 | Steve Ladd Huffman | SELL | 61,610 | $75.70 | $4,663,877 | 800 | 99% |
| 2024-10-15 | Steve Ladd Huffman | SELL | 800 | $76.39 | $61,112 | 0 | 100% |
| 2024-09-30 | Steve Ladd Huffman | SELL | 10,235 | $65.91 | $674,589 | 655,540 | 2% |
| 2024-09-30 | Steve Ladd Huffman | SELL | 2,895 | $66.84 | $193,502 | 652,645 | 0% |
| 2024-09-30 | Steve Ladd Huffman | SELL | 870 | $67.53 | $58,751 | 651,775 | 0% |
| 2024-09-23 | Christopher Brian Slowe | SELL | 7,091 | $65.23 | $462,546 | 343,204 | 2% |
| 2024-09-23 | Christopher Brian Slowe | SELL | 3,909 | $66.16 | $258,619 | 339,295 | 1% |
| 2024-09-23 | Christopher Brian Slowe | SELL | 3,600 | $65.34 | $235,224 | 36,468 | 9% |
| 2024-09-23 | Christopher Brian Slowe | SELL | 1,400 | $66.28 | $92,792 | 35,068 | 4% |
| 2024-09-19 | Jennifer L. Wong | SELL | 50,000 | $65.01 | $3,250,500 | 1,542,457 | 3% |
| 2024-09-19 | Andrew Vollero | SELL | 68,075 | $64.42 | $4,385,392 | 772,304 | 8% |
| 2024-09-19 | Andrew Vollero | SELL | 800 | $65.10 | $52,080 | 771,504 | 0% |
| 2024-09-18 | Andrew Vollero | SELL | 11,287 | $64.00 | $722,368 | 840,379 | 1% |
| 2024-09-16 | Steve Ladd Huffman | SELL | 1,500 | $58.10 | $87,150 | 664,275 | 0% |
| 2024-09-16 | Steve Ladd Huffman | SELL | 8,000 | $59.04 | $472,320 | 656,275 | 1% |
| 2024-09-16 | Steve Ladd Huffman | SELL | 4,500 | $59.82 | $269,190 | 651,775 | 1% |
| 2024-09-16 | Steve Ladd Huffman | SELL | 7,600 | $57.93 | $440,268 | 102,808 | 7% |
| 2024-09-16 | Steve Ladd Huffman | SELL | 62,329 | $58.96 | $3,674,918 | 40,479 | 61% |
| 2024-09-16 | Steve Ladd Huffman | SELL | 40,479 | $59.75 | $2,418,620 | 0 | 100% |
| 2024-09-16 | Jennifer L. Wong | SELL | 2,300 | $57.94 | $133,262 | 1,573,490 | 0% |
| 2024-09-16 | Jennifer L. Wong | SELL | 18,633 | $58.96 | $1,098,602 | 1,554,857 | 1% |
| 2024-09-16 | Jennifer L. Wong | SELL | 12,400 | $59.74 | $740,776 | 1,542,457 | 1% |
| 2024-08-30 | Steve Ladd Huffman | SELL | 7,286 | $59.24 | $431,623 | 665,066 | 1% |
| 2024-08-30 | Steve Ladd Huffman | SELL | 6,714 | $59.84 | $401,766 | 658,352 | 1% |