| 2026-08-17 | Shiv Verma | SELL | 3,982 | $95.07 | $378,569 | 51,963 | 7% |
| 2026-08-14 | Baiju Bhatt | SELL | 17,271 | $95.85 | $1,655,393 | 33,046 | 34% |
| 2026-08-14 | Baiju Bhatt | SELL | 27,245 | $97.19 | $2,647,982 | 5,801 | 82% |
| 2026-08-14 | Baiju Bhatt | SELL | 5,801 | $97.79 | $567,253 | 0 | 100% |
| 2026-08-03 | Daniel Martin Gallagher Jr | SELL | 800 | $86.28 | $69,023 | 470,596 | 0% |
| 2026-08-03 | Daniel Martin Gallagher Jr | SELL | 400 | $87.19 | $34,878 | 470,196 | 0% |
| 2026-08-03 | Daniel Martin Gallagher Jr | SELL | 300 | $89.08 | $26,723 | 469,896 | 0% |
| 2026-08-03 | Daniel Martin Gallagher Jr | SELL | 2,200 | $90.06 | $198,134 | 467,696 | 0% |
| 2026-08-03 | Daniel Martin Gallagher Jr | SELL | 3,400 | $90.94 | $309,201 | 464,296 | 1% |
| 2026-08-03 | Daniel Martin Gallagher Jr | SELL | 2,900 | $91.80 | $266,232 | 461,396 | 1% |
| 2026-07-24 | Baiju Bhatt | SELL | 4,500 | $93.77 | $421,983 | 44,723 | 9% |
| 2026-07-24 | Baiju Bhatt | SELL | 23,752 | $94.70 | $2,249,203 | 20,971 | 53% |
| 2026-07-24 | Baiju Bhatt | SELL | 17,071 | $95.49 | $1,630,101 | 3,900 | 81% |
| 2026-07-24 | Baiju Bhatt | SELL | 2,100 | $96.60 | $202,867 | 1,800 | 54% |
| 2026-07-24 | Baiju Bhatt | SELL | 1,500 | $97.68 | $146,523 | 300 | 83% |
| 2026-07-24 | Baiju Bhatt | SELL | 300 | $99.49 | $29,846 | 0 | 100% |
| 2026-07-15 | Shiv Verma | SELL | 600 | $112.97 | $67,785 | 59,327 | 1% |
| 2026-07-15 | Shiv Verma | SELL | 800 | $113.87 | $91,097 | 58,527 | 1% |
| 2026-07-15 | Shiv Verma | SELL | 2,282 | $115.29 | $263,081 | 56,245 | 4% |
| 2026-07-15 | Shiv Verma | SELL | 300 | $116.04 | $34,812 | 55,945 | 1% |
| 2026-07-06 | Vladimir Tenev | SELL | 18,200 | $112.22 | $2,042,480 | 356,800 | 5% |
| 2026-07-06 | Vladimir Tenev | SELL | 13,000 | $113.17 | $1,471,275 | 343,800 | 4% |
| 2026-07-06 | Vladimir Tenev | SELL | 50,980 | $114.33 | $5,828,615 | 292,820 | 15% |
| 2026-07-06 | Vladimir Tenev | SELL | 49,177 | $115.03 | $5,656,816 | 243,643 | 17% |
| 2026-07-06 | Vladimir Tenev | SELL | 68,046 | $116.38 | $7,918,874 | 175,597 | 28% |
| 2026-07-06 | Vladimir Tenev | SELL | 115,773 | $117.27 | $13,576,769 | 59,824 | 66% |
| 2026-07-06 | Vladimir Tenev | SELL | 59,824 | $118.14 | $7,067,518 | 0 | 100% |
| 2026-07-06 | Daniel Martin Gallagher Jr | SELL | 500 | $112.06 | $56,028 | 480,896 | 0% |
| 2026-07-06 | Daniel Martin Gallagher Jr | SELL | 700 | $113.59 | $79,516 | 480,196 | 0% |
| 2026-07-06 | Daniel Martin Gallagher Jr | SELL | 2,000 | $114.68 | $229,368 | 478,196 | 0% |
| 2026-07-06 | Daniel Martin Gallagher Jr | SELL | 900 | $115.76 | $104,181 | 477,296 | 0% |
| 2026-07-06 | Daniel Martin Gallagher Jr | SELL | 2,953 | $116.80 | $344,917 | 474,343 | 1% |
| 2026-07-06 | Daniel Martin Gallagher Jr | SELL | 2,547 | $117.80 | $300,042 | 471,796 | 1% |
| 2026-07-06 | Daniel Martin Gallagher Jr | SELL | 400 | $118.45 | $47,381 | 471,396 | 0% |
| 2026-07-02 | Steven M. Quirk | SELL | 19,377 | $119.96 | $2,324,465 | 62,612 | 24% |
| 2026-07-02 | Oluwadara Johnson Treseder | SELL | 1,875 | $115.00 | $215,625 | 74,317 | 2% |
| 2026-07-02 | Oluwadara Johnson Treseder | SELL | 1,875 | $120.00 | $225,000 | 72,442 | 3% |
| 2026-07-02 | Paula Loop | SELL | 8,336 | $120.00 | $1,000,320 | 63,674 | 12% |
| 2026-06-15 | Shiv Verma | SELL | 3,984 | $98.84 | $393,779 | 59,927 | 6% |
| 2026-06-11 | Baiju Bhatt | SELL | 5,000 | $86.54 | $432,692 | 52,898 | 9% |
| 2026-06-11 | Baiju Bhatt | SELL | 12,280 | $87.38 | $1,073,055 | 40,618 | 23% |
| 2026-06-11 | Baiju Bhatt | SELL | 8,013 | $88.41 | $708,461 | 32,605 | 20% |
| 2026-06-11 | Baiju Bhatt | SELL | 9,951 | $89.53 | $890,886 | 22,654 | 31% |
| 2026-06-11 | Baiju Bhatt | SELL | 3,400 | $90.42 | $307,420 | 19,254 | 15% |
| 2026-06-11 | Baiju Bhatt | SELL | 6,448 | $91.59 | $590,543 | 12,806 | 33% |
| 2026-06-11 | Baiju Bhatt | SELL | 10,392 | $92.52 | $961,494 | 2,414 | 81% |
| 2026-06-11 | Baiju Bhatt | SELL | 2,414 | $93.21 | $225,006 | 0 | 100% |
| 2026-06-05 | Meyer Malka | BUY | 250,000 | $80.74 | $20,184,200 | 3,924,427 | 7% |
| 2026-06-03 | Daniel Martin Gallagher Jr | SELL | 4,800 | $83.08 | $398,782 | 486,596 | 1% |
| 2026-06-03 | Daniel Martin Gallagher Jr | SELL | 4,200 | $84.06 | $353,072 | 482,396 | 1% |
| 2026-06-03 | Daniel Martin Gallagher Jr | SELL | 800 | $84.70 | $67,762 | 481,596 | 0% |
| 2026-06-03 | Daniel Martin Gallagher Jr | SELL | 200 | $85.78 | $17,155 | 481,396 | 0% |
| 2026-06-03 | Steven M. Quirk | SELL | 8,540 | $85.77 | $732,518 | 84,286 | 9% |
| 2026-06-03 | Steven M. Quirk | SELL | 2,297 | $86.42 | $198,507 | 81,989 | 3% |
| 2026-06-03 | Meyer Malka | BUY | 181,000 | $83.45 | $15,103,853 | 3,674,427 | 5% |
| 2026-05-28 | Meyer Malka | BUY | 249,000 | $80.39 | $20,018,206 | 3,493,427 | 8% |
| 2026-05-20 | Baiju Bhatt | SELL | 13,200 | $74.28 | $980,463 | 54,222 | 20% |
| 2026-05-20 | Baiju Bhatt | SELL | 42,955 | $75.55 | $3,245,220 | 11,267 | 79% |
| 2026-05-20 | Baiju Bhatt | SELL | 11,267 | $76.01 | $856,355 | 0 | 100% |
| 2026-05-15 | Shiv Verma | SELL | 3,686 | $77.13 | $284,298 | 49,061 | 7% |
| 2026-05-15 | Shiv Verma | SELL | 1,750 | $77.85 | $136,238 | 47,311 | 4% |
| 2026-05-04 | Daniel Martin Gallagher Jr | SELL | 200 | $75.27 | $15,053 | 442,649 | 0% |
| 2026-05-04 | Daniel Martin Gallagher Jr | SELL | 6,000 | $76.63 | $459,787 | 436,649 | 1% |
| 2026-05-04 | Daniel Martin Gallagher Jr | SELL | 3,700 | $77.37 | $286,262 | 432,949 | 1% |
| 2026-05-04 | Daniel Martin Gallagher Jr | SELL | 100 | $78.05 | $7,805 | 432,849 | 0% |
| 2026-04-27 | Jeffrey Tsvi Pinner | SELL | 4,435 | $83.71 | $371,262 | 13,571 | 25% |
| 2026-04-27 | Jeffrey Tsvi Pinner | SELL | 1,200 | $84.44 | $101,327 | 12,371 | 9% |
| 2026-04-27 | Jeffrey Tsvi Pinner | SELL | 200 | $85.49 | $17,098 | 12,171 | 2% |
| 2026-04-16 | Baiju Bhatt | SELL | 6,400 | $84.59 | $541,395 | 50,861 | 11% |
| 2026-04-16 | Baiju Bhatt | SELL | 11,400 | $85.62 | $976,041 | 39,461 | 22% |
| 2026-04-16 | Baiju Bhatt | SELL | 27,961 | $86.59 | $2,421,238 | 11,500 | 71% |
| 2026-04-16 | Baiju Bhatt | SELL | 10,000 | $87.48 | $874,843 | 1,500 | 87% |
| 2026-04-16 | Baiju Bhatt | SELL | 1,500 | $88.36 | $132,544 | 0 | 100% |
| 2026-04-15 | Steven M. Quirk | SELL | 8,540 | $84.93 | $725,302 | 53,183 | 14% |
| 2026-04-15 | Shiv Verma | SELL | 600 | $83.43 | $50,060 | 57,583 | 1% |
| 2026-04-15 | Shiv Verma | SELL | 700 | $84.67 | $59,268 | 56,883 | 1% |
| 2026-04-15 | Shiv Verma | SELL | 1,571 | $85.65 | $134,556 | 55,312 | 3% |
| 2026-04-15 | Shiv Verma | SELL | 2,100 | $86.77 | $182,209 | 53,212 | 4% |
| 2026-04-15 | Shiv Verma | SELL | 465 | $87.36 | $40,624 | 52,747 | 1% |
| 2026-04-06 | Vladimir Tenev | SELL | 182,667 | $69.53 | $12,701,622 | 192,333 | 49% |
| 2026-04-06 | Vladimir Tenev | SELL | 192,333 | $70.12 | $13,486,082 | 0 | 100% |
| 2026-04-06 | Jeffrey Tsvi Pinner | SELL | 3,035 | $69.55 | $211,075 | 20,806 | 13% |
| 2026-04-06 | Jeffrey Tsvi Pinner | SELL | 2,800 | $70.18 | $196,500 | 18,006 | 13% |
| 2026-04-06 | Daniel Martin Gallagher Jr | SELL | 5,403 | $69.57 | $375,873 | 447,446 | 1% |
| 2026-04-06 | Daniel Martin Gallagher Jr | SELL | 4,597 | $70.17 | $322,578 | 442,849 | 1% |
| 2026-03-20 | Jeffrey Tsvi Pinner | SELL | 2,435 | $70.55 | $171,785 | 27,241 | 8% |
| 2026-03-20 | Jeffrey Tsvi Pinner | SELL | 1,900 | $71.56 | $135,972 | 25,341 | 7% |
| 2026-03-20 | Jeffrey Tsvi Pinner | SELL | 1,400 | $72.36 | $101,307 | 23,941 | 6% |
| 2026-03-20 | Jeffrey Tsvi Pinner | SELL | 100 | $73.28 | $7,328 | 23,841 | 0% |
| 2026-03-20 | Baiju Bhatt | SELL | 28,945 | $70.56 | $2,042,339 | 38,477 | 43% |
| 2026-03-20 | Baiju Bhatt | SELL | 18,666 | $71.47 | $1,334,033 | 19,811 | 49% |
| 2026-03-20 | Baiju Bhatt | SELL | 19,711 | $72.29 | $1,424,847 | 100 | 100% |
| 2026-03-20 | Baiju Bhatt | SELL | 100 | $73.09 | $7,309 | 0 | 100% |
| 2026-03-16 | Shiv Verma | SELL | 4,166 | $74.87 | $311,923 | 59,455 | 7% |
| 2026-03-16 | Shiv Verma | SELL | 1,272 | $75.42 | $95,933 | 58,183 | 2% |
| 2026-03-05 | Jeffrey Tsvi Pinner | SELL | 2,400 | $79.27 | $190,248 | 33,112 | 7% |
| 2026-03-05 | Jeffrey Tsvi Pinner | SELL | 1,836 | $80.16 | $147,174 | 31,276 | 6% |
| 2026-03-05 | Jeffrey Tsvi Pinner | SELL | 400 | $81.28 | $32,511 | 30,876 | 1% |
| 2026-03-05 | Jeffrey Tsvi Pinner | SELL | 400 | $82.37 | $32,949 | 30,476 | 1% |
| 2026-03-05 | Jeffrey Tsvi Pinner | SELL | 800 | $83.67 | $66,940 | 29,676 | 3% |
| 2026-03-03 | Daniel Martin Gallagher Jr | SELL | 600 | $72.80 | $43,677 | 462,249 | 0% |
| 2026-03-03 | Daniel Martin Gallagher Jr | SELL | 1,413 | $74.22 | $104,879 | 460,836 | 0% |
| 2026-03-03 | Daniel Martin Gallagher Jr | SELL | 2,701 | $75.11 | $202,882 | 458,135 | 1% |
| 2026-03-03 | Daniel Martin Gallagher Jr | SELL | 3,786 | $76.11 | $288,143 | 454,349 | 1% |
| 2026-03-03 | Daniel Martin Gallagher Jr | SELL | 1,500 | $76.88 | $115,322 | 452,849 | 0% |
| 2026-02-23 | Baiju Bhatt | SELL | 42,620 | $71.93 | $3,065,853 | 23,074 | 65% |
| 2026-02-23 | Baiju Bhatt | SELL | 20,574 | $72.81 | $1,497,917 | 2,500 | 89% |
| 2026-02-23 | Baiju Bhatt | SELL | 2,400 | $74.47 | $178,728 | 100 | 96% |
| 2026-02-23 | Baiju Bhatt | SELL | 100 | $74.82 | $7,482 | 0 | 100% |
| 2026-02-17 | Shiv Verma | SELL | 900 | $73.44 | $66,100 | 56,345 | 2% |
| 2026-02-17 | Shiv Verma | SELL | 1,160 | $74.67 | $86,612 | 55,185 | 2% |
| 2026-02-17 | Shiv Verma | SELL | 2,614 | $75.54 | $197,471 | 52,571 | 5% |
| 2026-02-17 | Shiv Verma | SELL | 800 | $76.36 | $61,091 | 51,771 | 2% |
| 2026-02-09 | Jason Warnick | SELL | 125,000 | $85.09 | $10,636,025 | 402,370 | 24% |
| 2026-02-03 | Daniel Martin Gallagher Jr | SELL | 2,735 | $85.55 | $233,985 | 400,877 | 1% |
| 2026-02-03 | Daniel Martin Gallagher Jr | SELL | 2,388 | $86.49 | $206,533 | 398,489 | 1% |
| 2026-02-03 | Daniel Martin Gallagher Jr | SELL | 2,177 | $87.52 | $190,529 | 396,312 | 1% |
| 2026-02-03 | Daniel Martin Gallagher Jr | SELL | 2,100 | $88.50 | $185,856 | 394,212 | 1% |
| 2026-02-03 | Daniel Martin Gallagher Jr | SELL | 500 | $89.46 | $44,729 | 393,712 | 0% |
| 2026-02-03 | Daniel Martin Gallagher Jr | SELL | 100 | $90.33 | $9,033 | 393,612 | 0% |
| 2026-02-03 | Steven M. Quirk | SELL | 10,168 | $85.54 | $869,752 | 69,936 | 13% |
| 2026-02-03 | Steven M. Quirk | SELL | 8,202 | $86.43 | $708,924 | 61,734 | 12% |
| 2026-02-03 | Steven M. Quirk | SELL | 10,113 | $87.36 | $883,437 | 51,621 | 16% |
| 2026-02-03 | Steven M. Quirk | SELL | 8,322 | $88.41 | $735,736 | 43,299 | 16% |
| 2026-02-03 | Steven M. Quirk | SELL | 2,200 | $89.31 | $196,478 | 41,099 | 5% |
| 2026-02-03 | Steven M. Quirk | SELL | 13,535 | $90.06 | $1,218,957 | 27,564 | 33% |
| 2026-01-26 | Jeffrey Tsvi Pinner | SELL | 200 | $105.28 | $21,057 | 14,797 | 1% |
| 2026-01-26 | Jeffrey Tsvi Pinner | SELL | 4,064 | $107.36 | $436,321 | 10,733 | 27% |
| 2026-01-26 | Jeffrey Tsvi Pinner | SELL | 1,600 | $108.07 | $172,906 | 9,133 | 15% |
| 2026-01-05 | Vladimir Tenev | SELL | 22,155 | $118.38 | $2,622,605 | 352,845 | 6% |
| 2026-01-05 | Vladimir Tenev | SELL | 39,197 | $119.31 | $4,676,524 | 313,648 | 11% |
| 2026-01-05 | Vladimir Tenev | SELL | 44,893 | $120.13 | $5,393,162 | 268,755 | 14% |
| 2026-01-05 | Vladimir Tenev | SELL | 49,521 | $121.62 | $6,022,947 | 219,234 | 18% |
| 2026-01-05 | Vladimir Tenev | SELL | 146,760 | $122.46 | $17,971,980 | 72,474 | 67% |
| 2026-01-05 | Vladimir Tenev | SELL | 72,474 | $123.11 | $8,922,542 | 0 | 100% |
| 2026-01-05 | Jeffrey Tsvi Pinner | SELL | 500 | $118.48 | $59,242 | 20,361 | 2% |
| 2026-01-05 | Jeffrey Tsvi Pinner | SELL | 900 | $119.69 | $107,717 | 19,461 | 4% |
| 2026-01-05 | Jeffrey Tsvi Pinner | SELL | 400 | $120.39 | $48,155 | 19,061 | 2% |
| 2026-01-05 | Jeffrey Tsvi Pinner | SELL | 2,100 | $122.13 | $256,474 | 16,961 | 11% |
| 2026-01-05 | Jeffrey Tsvi Pinner | SELL | 1,964 | $122.91 | $241,396 | 14,997 | 12% |
| 2026-01-05 | Daniel Martin Gallagher Jr | SELL | 716 | $118.26 | $84,674 | 412,896 | 0% |
| 2026-01-05 | Daniel Martin Gallagher Jr | SELL | 1,400 | $119.53 | $167,339 | 411,496 | 0% |
| 2026-01-05 | Daniel Martin Gallagher Jr | SELL | 800 | $120.30 | $96,236 | 410,696 | 0% |
| 2026-01-05 | Daniel Martin Gallagher Jr | SELL | 2,700 | $121.90 | $329,122 | 407,996 | 1% |
| 2026-01-05 | Daniel Martin Gallagher Jr | SELL | 4,384 | $122.82 | $538,428 | 403,612 | 1% |
| 2025-12-22 | Jeffrey Tsvi Pinner | SELL | 4,488 | $122.16 | $548,253 | 22,237 | 17% |
| 2025-12-22 | Jeffrey Tsvi Pinner | SELL | 1,176 | $122.98 | $144,629 | 21,061 | 5% |
| 2025-12-22 | Jeffrey Tsvi Pinner | SELL | 200 | $124.03 | $24,807 | 20,861 | 1% |
| 2025-12-05 | Jeffrey Tsvi Pinner | SELL | 200 | $130.49 | $26,098 | 32,390 | 1% |
| 2025-12-05 | Jeffrey Tsvi Pinner | SELL | 2,808 | $131.72 | $369,868 | 29,582 | 9% |
| 2025-12-05 | Jeffrey Tsvi Pinner | SELL | 2,257 | $132.63 | $299,350 | 27,325 | 8% |
| 2025-12-05 | Jeffrey Tsvi Pinner | SELL | 400 | $133.60 | $53,440 | 26,925 | 1% |
| 2025-12-05 | Jeffrey Tsvi Pinner | SELL | 200 | $134.78 | $26,955 | 26,725 | 1% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 400 | $125.44 | $50,176 | 549,612 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 600 | $126.11 | $75,669 | 549,012 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 400 | $127.30 | $50,921 | 548,612 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 800 | $129.27 | $103,419 | 547,812 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 1,400 | $130.23 | $182,321 | 546,412 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 1,400 | $131.27 | $183,779 | 545,012 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 1,580 | $132.36 | $209,133 | 543,432 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 2,220 | $133.22 | $295,746 | 541,212 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 1,200 | $134.08 | $160,898 | 540,012 | 0% |
| 2025-12-03 | Daniel Martin Gallagher Jr | SELL | 110,000 | $132.21 | $14,543,375 | 430,012 | 20% |
| 2025-12-03 | Steven M. Quirk | SELL | 2,319 | $125.22 | $290,378 | 102,119 | 2% |
| 2025-12-03 | Steven M. Quirk | SELL | 3,499 | $126.12 | $441,308 | 98,620 | 3% |
| 2025-12-03 | Steven M. Quirk | SELL | 1,184 | $127.24 | $150,656 | 97,436 | 1% |
| 2025-12-03 | Steven M. Quirk | SELL | 1,000 | $128.45 | $128,448 | 96,436 | 1% |
| 2025-12-03 | Steven M. Quirk | SELL | 5,180 | $129.61 | $671,400 | 91,256 | 5% |
| 2025-12-03 | Steven M. Quirk | SELL | 6,301 | $130.42 | $821,775 | 84,955 | 7% |
| 2025-12-03 | Steven M. Quirk | SELL | 6,362 | $131.39 | $835,915 | 78,593 | 7% |
| 2025-12-03 | Steven M. Quirk | SELL | 11,573 | $132.62 | $1,534,843 | 67,020 | 15% |
| 2025-12-03 | Steven M. Quirk | SELL | 8,014 | $133.55 | $1,070,304 | 59,006 | 12% |
| 2025-12-03 | Steven M. Quirk | SELL | 4,510 | $134.14 | $604,982 | 54,496 | 8% |
| 2025-11-26 | Daniel Martin Gallagher Jr | SELL | 50,000 | $121.33 | $6,066,500 | 480,949 | 9% |
| 2025-11-24 | Daniel Martin Gallagher Jr | SELL | 1,000 | $109.82 | $109,819 | 539,949 | 0% |
| 2025-11-24 | Daniel Martin Gallagher Jr | SELL | 1,600 | $111.07 | $177,709 | 538,349 | 0% |
| 2025-11-24 | Daniel Martin Gallagher Jr | SELL | 600 | $112.23 | $67,338 | 537,749 | 0% |
| 2025-11-24 | Daniel Martin Gallagher Jr | SELL | 2,200 | $112.91 | $248,402 | 535,549 | 0% |
| 2025-11-24 | Daniel Martin Gallagher Jr | SELL | 2,500 | $114.02 | $285,041 | 533,049 | 0% |
| 2025-11-24 | Daniel Martin Gallagher Jr | SELL | 2,100 | $115.00 | $241,498 | 530,949 | 0% |
| 2025-11-17 | Baiju Bhatt | SELL | 38,936 | $113.08 | $4,402,844 | 379,402 | 9% |
| 2025-11-17 | Baiju Bhatt | SELL | 44,897 | $113.81 | $5,109,678 | 334,505 | 12% |
| 2025-11-17 | Baiju Bhatt | SELL | 30,292 | $114.94 | $3,481,614 | 304,213 | 9% |
| 2025-11-17 | Baiju Bhatt | SELL | 78,685 | $115.95 | $9,123,227 | 225,528 | 26% |
| 2025-11-17 | Baiju Bhatt | SELL | 66,645 | $117.06 | $7,801,344 | 158,883 | 30% |
| 2025-11-17 | Baiju Bhatt | SELL | 84,332 | $117.84 | $9,937,514 | 74,551 | 53% |
| 2025-11-17 | Baiju Bhatt | SELL | 37,135 | $118.95 | $4,417,290 | 37,416 | 50% |
| 2025-11-17 | Baiju Bhatt | SELL | 31,444 | $119.83 | $3,768,070 | 5,972 | 84% |
| 2025-11-17 | Baiju Bhatt | SELL | 5,972 | $120.70 | $720,820 | 0 | 100% |
| 2025-11-11 | Jason Warnick | SELL | 71,117 | $131.69 | $9,365,142 | 692,574 | 9% |
| 2025-11-11 | Jason Warnick | SELL | 88,950 | $132.41 | $11,777,425 | 603,624 | 13% |
| 2025-11-11 | Jason Warnick | SELL | 114,032 | $133.49 | $15,222,303 | 489,592 | 19% |
| 2025-11-11 | Jason Warnick | SELL | 25,901 | $134.25 | $3,477,266 | 463,691 | 5% |
| 2025-11-11 | Jonathan Rubinstein | SELL | 23,796 | $131.76 | $3,135,304 | 165,312 | 13% |
| 2025-11-11 | Jonathan Rubinstein | SELL | 12,834 | $132.56 | $1,701,321 | 152,478 | 8% |
| 2025-11-11 | Jonathan Rubinstein | SELL | 4,900 | $133.52 | $654,235 | 147,578 | 3% |
| 2025-11-11 | Jonathan Rubinstein | SELL | 900 | $134.37 | $120,935 | 146,678 | 1% |
| 2025-11-07 | Baiju Bhatt | SELL | 630,852 | $127.97 | $80,728,364 | 699,148 | 47% |
| 2025-11-07 | Baiju Bhatt | SELL | 559,473 | $128.66 | $71,982,020 | 139,675 | 80% |
| 2025-11-07 | Baiju Bhatt | SELL | 104,998 | $129.78 | $13,626,388 | 34,677 | 75% |
| 2025-11-07 | Baiju Bhatt | SELL | 34,677 | $130.54 | $4,526,614 | 0 | 100% |
| 2025-11-04 | Steven M. Quirk | SELL | 3,497 | $137.04 | $479,239 | 115,132 | 3% |
| 2025-11-04 | Steven M. Quirk | SELL | 9,974 | $138.02 | $1,376,646 | 105,158 | 9% |
| 2025-11-04 | Steven M. Quirk | SELL | 3,600 | $139.29 | $501,454 | 101,558 | 3% |
| 2025-11-04 | Steven M. Quirk | SELL | 7,900 | $140.36 | $1,108,805 | 93,658 | 8% |
| 2025-11-04 | Steven M. Quirk | SELL | 3,815 | $141.24 | $538,833 | 89,843 | 4% |
| 2025-11-04 | Steven M. Quirk | SELL | 9,198 | $142.23 | $1,308,264 | 80,645 | 10% |
| 2025-11-04 | Steven M. Quirk | SELL | 8,808 | $143.17 | $1,261,071 | 71,837 | 11% |
| 2025-11-04 | Steven M. Quirk | SELL | 1,558 | $144.01 | $224,364 | 70,279 | 2% |
| 2025-11-03 | Daniel Martin Gallagher Jr | SELL | 2,300 | $143.24 | $329,463 | 563,649 | 0% |
| 2025-11-03 | Daniel Martin Gallagher Jr | SELL | 2,600 | $144.21 | $374,952 | 561,049 | 0% |
| 2025-11-03 | Daniel Martin Gallagher Jr | SELL | 2,849 | $145.01 | $413,146 | 558,200 | 1% |
| 2025-11-03 | Daniel Martin Gallagher Jr | SELL | 8,060 | $146.29 | $1,179,126 | 550,140 | 1% |
| 2025-11-03 | Daniel Martin Gallagher Jr | SELL | 8,491 | $147.00 | $1,248,185 | 541,649 | 2% |
| 2025-11-03 | Daniel Martin Gallagher Jr | SELL | 500 | $148.12 | $74,058 | 541,149 | 0% |
| 2025-11-03 | Daniel Martin Gallagher Jr | SELL | 200 | $148.94 | $29,788 | 540,949 | 0% |
| 2025-10-27 | Jeffrey Tsvi Pinner | SELL | 200 | $144.44 | $28,887 | 11,752 | 2% |
| 2025-10-27 | Jeffrey Tsvi Pinner | SELL | 381 | $145.43 | $55,407 | 11,371 | 3% |
| 2025-10-27 | Jeffrey Tsvi Pinner | SELL | 3,110 | $146.73 | $456,341 | 8,261 | 27% |
| 2025-10-27 | Jeffrey Tsvi Pinner | SELL | 1,973 | $147.52 | $291,055 | 6,288 | 24% |
| 2025-10-27 | Jeffrey Tsvi Pinner | SELL | 200 | $148.85 | $29,770 | 6,088 | 3% |
| 2025-10-21 | Baiju Bhatt | SELL | 127,568 | $131.96 | $16,834,307 | 290,770 | 30% |
| 2025-10-21 | Baiju Bhatt | SELL | 120,295 | $132.90 | $15,986,772 | 170,475 | 41% |
| 2025-10-21 | Baiju Bhatt | SELL | 130,819 | $133.98 | $17,527,679 | 39,656 | 77% |
| 2025-10-21 | Baiju Bhatt | SELL | 39,656 | $134.52 | $5,334,696 | 0 | 100% |
| 2025-10-06 | Jeffrey Tsvi Pinner | SELL | 473 | $144.41 | $68,307 | 17,343 | 3% |
| 2025-10-06 | Jeffrey Tsvi Pinner | SELL | 700 | $146.22 | $102,354 | 16,643 | 4% |
| 2025-10-06 | Jeffrey Tsvi Pinner | SELL | 2,786 | $147.35 | $410,523 | 13,857 | 17% |
| 2025-10-06 | Jeffrey Tsvi Pinner | SELL | 1,205 | $148.16 | $178,531 | 12,652 | 9% |
| 2025-10-06 | Jeffrey Tsvi Pinner | SELL | 200 | $149.03 | $29,805 | 12,452 | 2% |
| 2025-10-06 | Jeffrey Tsvi Pinner | SELL | 300 | $150.36 | $45,107 | 12,152 | 2% |
| 2025-10-06 | Jeffrey Tsvi Pinner | SELL | 100 | $151.81 | $15,181 | 12,052 | 1% |
| 2025-10-06 | Jeffrey Tsvi Pinner | SELL | 100 | $153.10 | $15,310 | 11,952 | 1% |
| 2025-10-03 | Daniel Martin Gallagher Jr | SELL | 2,200 | $146.04 | $321,283 | 588,749 | 0% |
| 2025-10-03 | Daniel Martin Gallagher Jr | SELL | 2,911 | $146.90 | $427,627 | 585,838 | 0% |
| 2025-10-03 | Daniel Martin Gallagher Jr | SELL | 6,355 | $148.13 | $941,342 | 579,483 | 1% |
| 2025-10-03 | Daniel Martin Gallagher Jr | SELL | 9,412 | $148.86 | $1,401,078 | 570,071 | 2% |
| 2025-10-03 | Daniel Martin Gallagher Jr | SELL | 4,122 | $149.74 | $617,210 | 565,949 | 1% |
| 2025-10-01 | Vladimir Tenev | SELL | 182,615 | $138.47 | $25,285,841 | 567,385 | 24% |
| 2025-10-01 | Vladimir Tenev | SELL | 277,800 | $139.21 | $38,671,538 | 289,585 | 49% |
| 2025-10-01 | Vladimir Tenev | SELL | 120,225 | $140.40 | $16,879,674 | 169,360 | 42% |
| 2025-10-01 | Vladimir Tenev | SELL | 133,300 | $141.26 | $18,829,931 | 36,060 | 79% |
| 2025-10-01 | Vladimir Tenev | SELL | 31,223 | $142.22 | $4,440,516 | 4,837 | 87% |
| 2025-10-01 | Vladimir Tenev | SELL | 4,837 | $143.03 | $691,814 | 0 | 100% |
| 2025-09-22 | Jeffrey Tsvi Pinner | SELL | 1,200 | $123.24 | $147,893 | 22,480 | 5% |
| 2025-09-22 | Jeffrey Tsvi Pinner | SELL | 3,607 | $124.06 | $447,491 | 18,873 | 16% |
| 2025-09-22 | Jeffrey Tsvi Pinner | SELL | 1,038 | $125.33 | $130,095 | 17,835 | 6% |
| 2025-09-22 | Jeffrey Tsvi Pinner | SELL | 19 | $125.93 | $2,393 | 17,816 | 0% |
| 2025-09-15 | Vladimir Tenev | SELL | 289,667 | $113.10 | $32,760,092 | 6,626,247 | 4% |
| 2025-09-15 | Vladimir Tenev | SELL | 1,128,877 | $114.11 | $128,810,962 | 5,497,370 | 17% |
| 2025-09-15 | Vladimir Tenev | SELL | 1,768,531 | $114.88 | $203,175,385 | 3,728,839 | 32% |
| 2025-09-15 | Vladimir Tenev | SELL | 335,819 | $115.76 | $38,873,601 | 3,393,020 | 9% |
| 2025-09-15 | Vladimir Tenev | SELL | 3,038 | $116.48 | $353,852 | 3,389,982 | 0% |
| 2025-09-10 | Baiju Bhatt | SELL | 418,338 | $119.42 | $49,959,890 | 0 | 100% |
| 2025-09-05 | Jeffrey Tsvi Pinner | SELL | 5,865 | $99.83 | $585,514 | 23,680 | 20% |
| 2025-09-03 | Steven M. Quirk | SELL | 60,113 | $100.91 | $6,066,033 | 94,454 | 39% |
| 2025-09-03 | Daniel Martin Gallagher Jr | SELL | 25,000 | $100.92 | $2,522,880 | 610,949 | 4% |
| 2025-08-28 | Meyer Malka | SELL | 554,108 | $103.42 | $57,305,517 | 4,515,414 | 11% |
| 2025-08-28 | Meyer Malka | SELL | 539,180 | $104.33 | $56,255,291 | 3,976,234 | 12% |
| 2025-08-28 | Meyer Malka | SELL | 554,108 | $103.42 | $57,305,517 | 4,515,414 | 11% |
| 2025-08-28 | Meyer Malka | SELL | 539,180 | $104.33 | $56,255,291 | 3,976,234 | 12% |
| 2025-08-27 | Meyer Malka | SELL | 80,520 | $104.03 | $8,376,544 | 5,069,522 | 2% |
| 2025-08-27 | Meyer Malka | SELL | 80,520 | $104.03 | $8,376,544 | 5,069,522 | 2% |
| 2025-08-15 | Jason Warnick | SELL | 100,000 | $110.93 | $11,092,900 | 510,258 | 16% |
| 2025-08-14 | Baiju Bhatt | SELL | 418,338 | $109.39 | $45,763,123 | 0 | 100% |
| 2025-08-05 | Steven M. Quirk | SELL | 40,131 | $104.71 | $4,202,041 | 120,408 | 25% |
| 2025-08-04 | Daniel Martin Gallagher Jr | SELL | 25,000 | $104.23 | $2,605,848 | 566,887 | 4% |
| 2025-08-01 | Daniel Martin Gallagher Jr | SELL | 225,000 | $99.97 | $22,493,925 | 591,887 | 28% |
| 2025-08-01 | Baiju Bhatt | SELL | 1,568,421 | $99.98 | $156,805,556 | 0 | 100% |
| 2025-08-01 | Baiju Bhatt | SELL | 10,518 | $100.10 | $1,052,884 | 0 | 100% |
| 2025-07-25 | Jeffrey Tsvi Pinner | SELL | 5,864 | $104.73 | $614,141 | 3,044 | 66% |
| 2025-07-24 | Baiju Bhatt | SELL | 418,338 | $101.88 | $42,621,656 | 0 | 100% |
| 2025-07-16 | Vladimir Tenev | SELL | 385,485 | $101.90 | $39,279,380 | 0 | 100% |
| 2025-07-14 | Vladimir Tenev | SELL | 114,175 | $101.65 | $11,605,854 | 0 | 100% |
| 2025-07-11 | Vladimir Tenev | SELL | 340 | $101.50 | $34,510 | 114,175 | 0% |
| 2025-07-07 | Jeffrey Tsvi Pinner | SELL | 5,864 | $93.51 | $548,353 | 8,908 | 40% |
| 2025-07-03 | Daniel Martin Gallagher Jr | SELL | 25,000 | $93.88 | $2,346,982 | 816,887 | 3% |
| 2025-07-01 | Vladimir Tenev | SELL | 750,000 | $93.27 | $69,954,825 | 0 | 100% |
| 2025-06-30 | Jason Warnick | SELL | 175,000 | $90.09 | $15,765,225 | 598,797 | 23% |
| 2025-06-25 | Steven M. Quirk | SELL | 92,257 | $84.96 | $7,838,413 | 136,364 | 40% |
| 2025-06-25 | Jason Warnick | SELL | 350,000 | $83.63 | $29,270,360 | 598,797 | 37% |
| 2025-06-20 | Jeffrey Tsvi Pinner | SELL | 5,864 | $77.82 | $456,362 | 14,772 | 28% |
| 2025-06-13 | Christopher D Payne | BUY | 26,500 | $74.19 | $1,965,995 | 26,500 | — |
| 2025-06-11 | Baiju Bhatt | SELL | 418,338 | $74.29 | $31,078,497 | 0 | 100% |
| 2025-06-05 | Jeffrey Tsvi Pinner | SELL | 5,865 | $73.49 | $431,021 | 20,636 | 22% |
| 2025-06-03 | Steven M. Quirk | SELL | 104,887 | $70.14 | $7,356,942 | 228,621 | 31% |
| 2025-06-03 | Daniel Martin Gallagher Jr | SELL | 25,000 | $71.64 | $1,791,045 | 841,887 | 3% |
| 2025-05-27 | Jason Warnick | SELL | 25,000 | $65.95 | $1,648,832 | 881,814 | 3% |
| 2025-05-20 | Baiju Bhatt | SELL | 418,338 | $64.46 | $26,964,896 | 0 | 100% |
| 2025-05-14 | Jason Warnick | SELL | 50,000 | $61.98 | $3,098,780 | 906,814 | 5% |
| 2025-05-13 | Baiju Bhatt | SELL | 107,608 | $60.41 | $6,500,599 | 0 | 100% |
| 2025-05-09 | Steven M. Quirk | SELL | 24,311 | $54.93 | $1,335,403 | 299,349 | 8% |
| 2025-05-09 | Baiju Bhatt | SELL | 94,156 | $55.34 | $5,210,593 | 0 | 100% |
| 2025-05-05 | Daniel Martin Gallagher Jr | SELL | 25,000 | $47.69 | $1,192,225 | 797,825 | 3% |
| 2025-05-05 | Steven M. Quirk | SELL | 10,032 | $47.67 | $478,257 | 323,660 | 3% |
| 2025-04-28 | Baiju Bhatt | SELL | 94,156 | $50.67 | $4,770,885 | 0 | 100% |
| 2025-04-25 | Jeffrey Tsvi Pinner | SELL | 5,853 | $49.27 | $288,390 | 0 | 100% |
| 2025-04-23 | Baiju Bhatt | SELL | 47,133 | $45.27 | $2,133,711 | 0 | 100% |
| 2025-04-16 | Baiju Bhatt | SELL | 223,072 | $41.24 | $9,199,712 | 0 | 100% |
| 2025-04-07 | Jeffrey Tsvi Pinner | SELL | 5,853 | $34.51 | $201,958 | 5,853 | 50% |
| 2025-04-03 | Daniel Martin Gallagher Jr | SELL | 25,000 | $38.31 | $957,725 | 822,825 | 3% |
| 2025-04-01 | Vladimir Tenev | SELL | 750,000 | $41.96 | $31,466,775 | 0 | 100% |
| 2025-03-24 | Baiju Bhatt | SELL | 47,023 | $46.37 | $2,180,457 | 0 | 100% |
| 2025-03-21 | Baiju Bhatt | SELL | 223,528 | $43.21 | $9,658,913 | 0 | 100% |
| 2025-03-20 | Jeffrey Tsvi Pinner | SELL | 5,853 | $43.36 | $253,792 | 11,706 | 33% |
| 2025-03-05 | Jeffrey Tsvi Pinner | SELL | 5,853 | $46.81 | $273,982 | 17,559 | 25% |
| 2025-03-04 | Steven M. Quirk | SELL | 14,279 | $45.27 | $646,379 | 309,518 | 4% |
| 2025-03-03 | Daniel Martin Gallagher Jr | SELL | 25,000 | $49.02 | $1,225,465 | 822,893 | 3% |
| 2025-02-28 | Meyer Malka | SELL | 64,951 | $49.64 | $3,224,272 | 3,235,585 | 2% |
| 2025-02-25 | Jason Warnick | SELL | 25,000 | $45.91 | $1,147,755 | 871,543 | 3% |
| 2025-02-21 | Steven M. Quirk | SELL | 123,272 | $55.80 | $6,878,935 | 298,826 | 29% |
| 2025-02-18 | Daniel Martin Gallagher Jr | SELL | 50,000 | $60.77 | $3,038,625 | 706,642 | 7% |
| 2025-02-14 | Jason Warnick | SELL | 150,000 | $63.72 | $9,558,090 | 896,543 | 14% |
| 2025-02-13 | Baiju Bhatt | SELL | 51,516 | $62.00 | $3,193,992 | 470,664 | 10% |
| 2025-02-13 | Baiju Bhatt | SELL | 52,326 | $62.04 | $3,246,138 | 418,338 | 11% |
| 2025-02-13 | Baiju Bhatt | SELL | 418,338 | $62.87 | $26,299,739 | 0 | 100% |
| 2025-02-07 | Baiju Bhatt | SELL | 90,866 | $55.34 | $5,028,524 | 0 | 100% |
| 2025-02-03 | Daniel Martin Gallagher Jr | SELL | 25,000 | $51.60 | $1,290,090 | 706,642 | 3% |
| 2025-01-27 | Jeffrey Tsvi Pinner | SELL | 5,876 | $47.82 | $280,963 | 0 | 100% |
| 2025-01-22 | Baiju Bhatt | SELL | 90,866 | $50.67 | $4,604,180 | 0 | 100% |
| 2025-01-22 | Vladimir Tenev | SELL | 500,000 | $50.77 | $25,387,300 | 0 | 100% |
| 2025-01-15 | Baiju Bhatt | SELL | 45,077 | $45.27 | $2,040,636 | 45,789 | 50% |
| 2025-01-15 | Baiju Bhatt | SELL | 45,789 | $45.28 | $2,073,253 | 0 | 100% |
| 2025-01-06 | Jeffrey Tsvi Pinner | SELL | 5,876 | $42.64 | $250,556 | 5,876 | 50% |
| 2025-01-03 | Baiju Bhatt | SELL | 228,645 | $40.37 | $9,229,736 | 0 | 100% |
| 2025-01-03 | Daniel Martin Gallagher Jr | SELL | 100,000 | $40.45 | $4,045,320 | 731,642 | 12% |
| 2025-01-02 | Vladimir Tenev | SELL | 750,000 | $39.16 | $29,372,100 | 0 | 100% |
| 2024-12-23 | Daniel Martin Gallagher Jr | SELL | 300,000 | $37.51 | $11,251,680 | 806,955 | 27% |
| 2024-12-20 | Jeffrey Tsvi Pinner | SELL | 5,876 | $37.92 | $222,824 | 11,752 | 33% |
| 2024-12-12 | Baiju Bhatt | SELL | 45,077 | $40.02 | $1,803,982 | 0 | 100% |
| 2024-12-12 | Meyer Malka | SELL | 32,894 | $36.48 | $1,200,019 | 5,200,042 | 1% |
| 2024-12-11 | Baiju Bhatt | SELL | 186,514 | $38.13 | $7,112,301 | 0 | 100% |
| 2024-12-09 | Jason Warnick | SELL | 150,000 | $40.12 | $6,018,195 | 860,846 | 15% |
| 2024-12-05 | Meyer Malka | SELL | 1,064,879 | $40.55 | $43,179,566 | 3,909,359 | 21% |
| 2024-12-05 | Meyer Malka | SELL | 495,774 | $41.22 | $20,434,019 | 3,413,585 | 13% |
| 2024-12-05 | Meyer Malka | SELL | 115,980 | $42.57 | $4,937,269 | 3,297,605 | 3% |
| 2024-12-04 | Meyer Malka | SELL | 1,535,681 | $40.11 | $61,596,472 | 4,974,238 | 24% |
| 2024-12-03 | Daniel Martin Gallagher Jr | SELL | 12,500 | $38.22 | $477,794 | 1,106,955 | 1% |
| 2024-12-01 | Steven M. Quirk | SELL | 19,861 | $37.54 | $745,582 | 395,166 | 5% |
| 2024-12-01 | Daniel Martin Gallagher Jr | SELL | 57,884 | $37.54 | $2,172,965 | 1,119,455 | 5% |
| 2024-11-25 | Jason Warnick | SELL | 25,000 | $37.94 | $948,615 | 937,032 | 3% |
| 2024-11-22 | Meyer Malka | SELL | 555,000 | $34.90 | $19,371,664 | 3,686,952 | 13% |
| 2024-11-18 | Jason Warnick | SELL | 50,000 | $35.00 | $1,750,000 | 962,032 | 5% |
| 2024-11-08 | Meyer Malka | SELL | 2,791,306 | $30.25 | $84,426,958 | 26,138,937 | 10% |
| 2024-11-07 | Meyer Malka | SELL | 105,875 | $30.00 | $3,176,578 | 28,930,243 | 0% |
| 2024-11-06 | Meyer Malka | SELL | 321,218 | $30.01 | $9,638,275 | 29,036,118 | 1% |
| 2024-11-06 | Jason Warnick | SELL | 50,000 | $30.00 | $1,500,000 | 1,012,032 | 5% |
| 2024-11-05 | Baiju Bhatt | SELL | 108,964 | $24.92 | $2,715,394 | 0 | 100% |
| 2024-11-04 | Vladimir Tenev | SELL | 250,000 | $24.21 | $6,052,800 | 0 | 100% |
| 2024-11-01 | Jason Warnick | SELL | 125,000 | $23.57 | $2,945,950 | 1,062,032 | 11% |
| 2024-10-17 | Baiju Bhatt | SELL | 98,404 | $26.40 | $2,597,895 | 0 | 100% |
| 2024-10-08 | Meyer Malka | SELL | 3,225,806 | $25.07 | $80,878,698 | 29,357,336 | 10% |
| 2024-10-08 | Steven M. Quirk | SELL | 208,291 | $24.98 | $5,202,943 | 346,020 | 38% |
| 2024-10-08 | Meyer Malka | SELL | 3,225,806 | $25.07 | $80,878,698 | 29,357,336 | 10% |
| 2024-10-04 | Vladimir Tenev | SELL | 250,000 | $22.88 | $5,720,375 | 0 | 100% |
| 2024-10-03 | Daniel Martin Gallagher Jr | SELL | 12,500 | $22.37 | $279,621 | 1,057,500 | 1% |
| 2024-10-01 | Daniel Martin Gallagher Jr | SELL | 23,293 | $23.42 | $545,522 | 1,070,000 | 2% |
| 2024-09-09 | Baiju Bhatt | SELL | 139,916 | $19.55 | $2,735,092 | 0 | 100% |
| 2024-09-04 | Vladimir Tenev | SELL | 250,000 | $19.26 | $4,814,225 | 0 | 100% |
| 2024-09-03 | Daniel Martin Gallagher Jr | SELL | 12,500 | $19.33 | $241,566 | 1,045,068 | 1% |