| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Vincent Roche | Chair & CEO, Director | 134,660 | — | $91,539,589 | -$91,539,589 |
| Ray Stata | Director | 113,095 | — | $22,935,746 | -$22,935,746 |
| Gregory M Bryant | EVP & Pres. Global Bus. Units | 59,093 | — | $18,068,300 | -$18,068,300 |
| Martin Cotter | SVP, Vertical Business Units | 55,648 | — | $14,572,785 | -$14,572,785 |
| Michael Sondel | CAO (principal acct. officer) | 15,638 | — | $6,070,395 | -$6,070,395 |
| Vivek Jain | EVP, Global Operations | 47,733 | — | $4,235,774 | -$4,235,774 |
| Richard C Puccio Jr | EVP and CFO | 54,177 | — | $1,841,704 | -$1,841,704 |
| Mercedes Johnson | Director | 4,948 | — | $1,362,720 | -$1,362,720 |
| Karen Golz | Director | 10,019 | — | $1,176,280 | -$1,176,280 |
| Katsufumi Nakamura | SVP, Chief Customer Officer | 16,049 | — | $912,910 | -$912,910 |
| Edward H. Frank | Director | 5,865 | — | $242,740 | -$242,740 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-27 | Karen Golz | SELL | 1,000 | $374.50 | $374,500 | 10,019 | 9% |
| 2026-08-26 | Richard C Puccio Jr | SELL | 2,683 | $374.56 | $1,004,944 | 54,177 | 5% |
| 2026-08-05 | Ray Stata | SELL | 76 | $375.63 | $28,548 | 114,435 | 0% |
| 2026-08-05 | Ray Stata | SELL | 237 | $376.58 | $89,249 | 114,198 | 0% |
| 2026-08-05 | Ray Stata | SELL | 271 | $377.62 | $102,335 | 113,927 | 0% |
| 2026-08-05 | Ray Stata | SELL | 373 | $378.62 | $141,226 | 113,554 | 0% |
| 2026-08-05 | Ray Stata | SELL | 229 | $379.62 | $86,933 | 113,325 | 0% |
| 2026-08-05 | Ray Stata | SELL | 116 | $380.71 | $44,162 | 113,209 | 0% |
| 2026-08-05 | Ray Stata | SELL | 86 | $381.97 | $32,850 | 113,123 | 0% |
| 2026-08-05 | Ray Stata | SELL | 28 | $383.44 | $10,736 | 113,095 | 0% |
| 2026-08-04 | Ray Stata | SELL | 23 | $370.17 | $8,514 | 115,904 | 0% |
| 2026-08-04 | Ray Stata | SELL | 37 | $370.95 | $13,725 | 115,867 | 0% |
| 2026-08-04 | Ray Stata | SELL | 76 | $372.90 | $28,340 | 115,791 | 0% |
| 2026-08-04 | Ray Stata | SELL | 178 | $374.35 | $66,635 | 115,613 | 0% |
| 2026-08-04 | Ray Stata | SELL | 84 | $375.44 | $31,537 | 115,529 | 0% |
| 2026-08-04 | Ray Stata | SELL | 240 | $376.59 | $90,382 | 115,289 | 0% |
| 2026-08-04 | Ray Stata | SELL | 244 | $377.55 | $92,122 | 115,045 | 0% |
| 2026-08-04 | Ray Stata | SELL | 134 | $378.69 | $50,744 | 114,911 | 0% |
| 2026-08-04 | Ray Stata | SELL | 52 | $379.89 | $19,754 | 114,859 | 0% |
| 2026-08-04 | Ray Stata | SELL | 248 | $380.74 | $94,424 | 114,611 | 0% |
| 2026-08-04 | Ray Stata | SELL | 100 | $381.80 | $38,180 | 114,511 | 0% |
| 2026-08-03 | Vincent Roche | SELL | 10,000 | $363.00 | $3,630,000 | 137,538 | 7% |
| 2026-07-13 | Karen Golz | SELL | 1,000 | $389.83 | $389,830 | 11,019 | 8% |
| 2026-07-08 | Ray Stata | SELL | 15 | $378.01 | $5,670 | 117,328 | 0% |
| 2026-07-08 | Ray Stata | SELL | 24 | $378.76 | $9,090 | 117,304 | 0% |
| 2026-07-08 | Ray Stata | SELL | 44 | $380.19 | $16,728 | 117,260 | 0% |
| 2026-07-08 | Ray Stata | SELL | 174 | $381.44 | $66,371 | 117,086 | 0% |
| 2026-07-08 | Ray Stata | SELL | 108 | $382.50 | $41,310 | 116,978 | 0% |
| 2026-07-08 | Ray Stata | SELL | 152 | $383.45 | $58,284 | 116,826 | 0% |
| 2026-07-08 | Ray Stata | SELL | 108 | $384.50 | $41,526 | 116,718 | 0% |
| 2026-07-08 | Ray Stata | SELL | 339 | $385.67 | $130,741 | 116,379 | 0% |
| 2026-07-08 | Ray Stata | SELL | 217 | $386.67 | $83,908 | 116,162 | 0% |
| 2026-07-08 | Ray Stata | SELL | 197 | $387.61 | $76,358 | 115,965 | 0% |
| 2026-07-08 | Ray Stata | SELL | 38 | $388.73 | $14,772 | 115,927 | 0% |
| 2026-07-07 | Ray Stata | SELL | 12 | $371.48 | $4,458 | 118,747 | 0% |
| 2026-07-07 | Ray Stata | SELL | 62 | $373.09 | $23,132 | 118,685 | 0% |
| 2026-07-07 | Ray Stata | SELL | 199 | $374.05 | $74,436 | 118,486 | 0% |
| 2026-07-07 | Ray Stata | SELL | 144 | $375.17 | $54,025 | 118,342 | 0% |
| 2026-07-07 | Ray Stata | SELL | 230 | $376.06 | $86,494 | 118,112 | 0% |
| 2026-07-07 | Ray Stata | SELL | 139 | $377.16 | $52,426 | 117,973 | 0% |
| 2026-07-07 | Ray Stata | SELL | 282 | $378.14 | $106,636 | 117,691 | 0% |
| 2026-07-07 | Ray Stata | SELL | 184 | $379.60 | $69,847 | 117,507 | 0% |
| 2026-07-07 | Ray Stata | SELL | 138 | $380.36 | $52,490 | 117,369 | 0% |
| 2026-07-07 | Ray Stata | SELL | 26 | $381.11 | $9,909 | 117,343 | 0% |
| 2026-07-01 | Vincent Roche | SELL | 10,000 | $389.75 | $3,897,500 | 137,538 | 7% |
| 2026-06-12 | Karen Golz | SELL | 1,000 | $411.95 | $411,950 | 12,019 | 8% |
| 2026-06-10 | Ray Stata | SELL | 198 | $393.11 | $77,835 | 119,977 | 0% |
| 2026-06-10 | Ray Stata | SELL | 270 | $394.13 | $106,415 | 119,707 | 0% |
| 2026-06-10 | Ray Stata | SELL | 94 | $395.04 | $37,133 | 119,613 | 0% |
| 2026-06-10 | Ray Stata | SELL | 174 | $396.25 | $68,948 | 119,439 | 0% |
| 2026-06-10 | Ray Stata | SELL | 120 | $397.21 | $47,666 | 119,319 | 0% |
| 2026-06-10 | Ray Stata | SELL | 108 | $398.48 | $43,036 | 119,211 | 0% |
| 2026-06-10 | Ray Stata | SELL | 48 | $399.49 | $19,175 | 119,163 | 0% |
| 2026-06-10 | Ray Stata | SELL | 60 | $400.65 | $24,039 | 119,103 | 0% |
| 2026-06-10 | Ray Stata | SELL | 24 | $401.32 | $9,632 | 119,079 | 0% |
| 2026-06-10 | Ray Stata | SELL | 65 | $402.63 | $26,171 | 119,014 | 0% |
| 2026-06-10 | Ray Stata | SELL | 63 | $403.93 | $25,448 | 118,951 | 0% |
| 2026-06-10 | Ray Stata | SELL | 48 | $405.71 | $19,474 | 118,903 | 0% |
| 2026-06-10 | Ray Stata | SELL | 36 | $406.45 | $14,632 | 118,867 | 0% |
| 2026-06-10 | Ray Stata | SELL | 72 | $408.07 | $29,381 | 118,795 | 0% |
| 2026-06-10 | Ray Stata | SELL | 24 | $408.88 | $9,813 | 118,771 | 0% |
| 2026-06-10 | Ray Stata | SELL | 12 | $410.32 | $4,924 | 118,759 | 0% |
| 2026-06-09 | Ray Stata | SELL | 24 | $384.31 | $9,223 | 121,583 | 0% |
| 2026-06-09 | Ray Stata | SELL | 36 | $386.76 | $13,923 | 121,547 | 0% |
| 2026-06-09 | Ray Stata | SELL | 36 | $388.36 | $13,981 | 121,511 | 0% |
| 2026-06-09 | Ray Stata | SELL | 24 | $389.60 | $9,350 | 121,487 | 0% |
| 2026-06-09 | Ray Stata | SELL | 24 | $391.49 | $9,396 | 121,463 | 0% |
| 2026-06-09 | Ray Stata | SELL | 24 | $392.36 | $9,417 | 121,439 | 0% |
| 2026-06-09 | Ray Stata | SELL | 48 | $393.71 | $18,898 | 121,391 | 0% |
| 2026-06-09 | Ray Stata | SELL | 36 | $395.05 | $14,222 | 121,355 | 0% |
| 2026-06-09 | Ray Stata | SELL | 118 | $396.30 | $46,764 | 121,237 | 0% |
| 2026-06-09 | Ray Stata | SELL | 73 | $397.54 | $29,020 | 121,164 | 0% |
| 2026-06-09 | Ray Stata | SELL | 85 | $398.32 | $33,857 | 121,079 | 0% |
| 2026-06-09 | Ray Stata | SELL | 108 | $399.88 | $43,187 | 120,971 | 0% |
| 2026-06-09 | Ray Stata | SELL | 108 | $400.98 | $43,306 | 120,863 | 0% |
| 2026-06-09 | Ray Stata | SELL | 200 | $402.16 | $80,433 | 120,663 | 0% |
| 2026-06-09 | Ray Stata | SELL | 129 | $403.34 | $52,031 | 120,534 | 0% |
| 2026-06-09 | Ray Stata | SELL | 44 | $405.07 | $17,823 | 120,490 | 0% |
| 2026-06-09 | Ray Stata | SELL | 44 | $406.70 | $17,895 | 120,446 | 0% |
| 2026-06-09 | Ray Stata | SELL | 57 | $408.08 | $23,261 | 120,389 | 0% |
| 2026-06-09 | Ray Stata | SELL | 60 | $409.42 | $24,565 | 120,329 | 0% |
| 2026-06-09 | Ray Stata | SELL | 58 | $410.70 | $23,821 | 120,271 | 0% |
| 2026-06-09 | Ray Stata | SELL | 48 | $411.75 | $19,764 | 120,223 | 0% |
| 2026-06-09 | Ray Stata | SELL | 48 | $413.45 | $19,846 | 120,175 | 0% |
| 2026-06-02 | Martin Cotter | SELL | 17,594 | $418.00 | $7,354,292 | 56,332 | 24% |
| 2026-06-01 | Vincent Roche | SELL | 10,000 | $404.25 | $4,042,500 | 137,538 | 7% |
| 2026-05-26 | Vincent Roche | SELL | 20,038 | $414.83 | $8,312,273 | 147,500 | 12% |
| 2026-05-26 | Vincent Roche | SELL | 9,962 | $415.74 | $4,141,582 | 137,538 | 7% |
| 2026-05-22 | Vincent Roche | SELL | 29,335 | $396.80 | $11,640,216 | 138,203 | 18% |
| 2026-05-22 | Vincent Roche | SELL | 665 | $397.50 | $264,335 | 137,538 | 0% |
| 2026-05-01 | Vincent Roche | SELL | 10,000 | $397.91 | $3,979,100 | 187,538 | 5% |
| 2026-04-01 | Vincent Roche | SELL | 10,000 | $318.14 | $3,181,400 | 167,826 | 6% |
| 2026-03-11 | Ray Stata | SELL | 372 | $317.38 | $118,066 | 123,613 | 0% |
| 2026-03-11 | Ray Stata | SELL | 1,100 | $318.11 | $349,918 | 122,513 | 1% |
| 2026-03-11 | Ray Stata | SELL | 1,439 | $319.10 | $459,190 | 121,074 | 1% |
| 2026-03-11 | Ray Stata | SELL | 186 | $319.99 | $59,519 | 120,888 | 0% |
| 2026-03-11 | Ray Stata | SELL | 28 | $320.88 | $8,984 | 120,860 | 0% |
| 2026-03-10 | Ray Stata | SELL | 608 | $317.90 | $193,286 | 126,502 | 0% |
| 2026-03-10 | Ray Stata | SELL | 539 | $319.15 | $172,020 | 125,963 | 0% |
| 2026-03-10 | Ray Stata | SELL | 876 | $320.14 | $280,445 | 125,087 | 1% |
| 2026-03-10 | Ray Stata | SELL | 523 | $321.06 | $167,916 | 124,564 | 0% |
| 2026-03-10 | Ray Stata | SELL | 229 | $322.22 | $73,788 | 124,335 | 0% |
| 2026-03-10 | Ray Stata | SELL | 350 | $323.14 | $113,099 | 123,985 | 0% |
| 2026-03-03 | Ray Stata | SELL | 1,226 | $339.15 | $415,798 | 127,110 | 1% |
| 2026-03-02 | Vincent Roche | SELL | 10,000 | $350.00 | $3,500,000 | 155,688 | 6% |
| 2026-02-25 | Michael Sondel | SELL | 4,199 | $361.02 | $1,515,926 | 14,740 | 22% |
| 2026-02-05 | Ray Stata | SELL | 74 | $314.92 | $23,304 | 123,747 | 0% |
| 2026-02-05 | Ray Stata | SELL | 84 | $316.40 | $26,577 | 123,663 | 0% |
| 2026-02-05 | Ray Stata | SELL | 268 | $317.42 | $85,070 | 123,395 | 0% |
| 2026-02-05 | Ray Stata | SELL | 334 | $318.67 | $106,435 | 123,061 | 0% |
| 2026-02-05 | Ray Stata | SELL | 196 | $319.61 | $62,643 | 122,865 | 0% |
| 2026-02-05 | Ray Stata | SELL | 543 | $321.32 | $174,479 | 122,322 | 0% |
| 2026-02-05 | Ray Stata | SELL | 674 | $322.31 | $217,238 | 121,648 | 1% |
| 2026-02-05 | Ray Stata | SELL | 364 | $323.41 | $117,720 | 121,284 | 0% |
| 2026-02-05 | Ray Stata | SELL | 364 | $324.58 | $118,147 | 120,920 | 0% |
| 2026-02-05 | Ray Stata | SELL | 140 | $325.71 | $45,600 | 120,780 | 0% |
| 2026-02-05 | Ray Stata | SELL | 84 | $326.44 | $27,421 | 120,696 | 0% |
| 2026-02-04 | Ray Stata | SELL | 412 | $313.21 | $129,043 | 126,534 | 0% |
| 2026-02-04 | Ray Stata | SELL | 550 | $314.38 | $172,907 | 125,984 | 0% |
| 2026-02-04 | Ray Stata | SELL | 384 | $315.32 | $121,084 | 125,600 | 0% |
| 2026-02-04 | Ray Stata | SELL | 337 | $316.45 | $106,643 | 125,263 | 0% |
| 2026-02-04 | Ray Stata | SELL | 244 | $317.58 | $77,489 | 125,019 | 0% |
| 2026-02-04 | Ray Stata | SELL | 56 | $318.25 | $17,822 | 124,963 | 0% |
| 2026-02-04 | Ray Stata | SELL | 168 | $319.83 | $53,732 | 124,795 | 0% |
| 2026-02-04 | Ray Stata | SELL | 660 | $320.87 | $211,773 | 124,135 | 1% |
| 2026-02-04 | Ray Stata | SELL | 258 | $321.70 | $83,000 | 123,877 | 0% |
| 2026-02-04 | Ray Stata | SELL | 56 | $322.80 | $18,077 | 123,821 | 0% |
| 2026-02-02 | Vincent Roche | SELL | 10,000 | $306.92 | $3,069,200 | 155,688 | 6% |
| 2026-01-14 | Ray Stata | SELL | 579 | $293.98 | $170,217 | 129,492 | 0% |
| 2026-01-14 | Ray Stata | SELL | 1,201 | $294.80 | $354,053 | 128,291 | 1% |
| 2026-01-14 | Ray Stata | SELL | 218 | $296.03 | $64,535 | 128,073 | 0% |
| 2026-01-14 | Ray Stata | SELL | 666 | $296.90 | $197,732 | 127,407 | 1% |
| 2026-01-14 | Ray Stata | SELL | 461 | $297.73 | $137,252 | 126,946 | 0% |
| 2026-01-13 | Ray Stata | SELL | 1,043 | $295.78 | $308,502 | 132,153 | 1% |
| 2026-01-13 | Ray Stata | SELL | 615 | $296.74 | $182,498 | 131,538 | 0% |
| 2026-01-13 | Ray Stata | SELL | 809 | $297.91 | $241,008 | 130,729 | 1% |
| 2026-01-13 | Ray Stata | SELL | 462 | $298.70 | $137,999 | 130,267 | 0% |
| 2026-01-13 | Ray Stata | SELL | 56 | $299.69 | $16,782 | 130,211 | 0% |
| 2026-01-13 | Ray Stata | SELL | 112 | $301.10 | $33,723 | 130,099 | 0% |
| 2026-01-13 | Ray Stata | SELL | 28 | $301.89 | $8,453 | 130,071 | 0% |
| 2026-01-09 | Katsufumi Nakamura | SELL | 500 | $301.46 | $150,732 | 12,710 | 4% |
| 2026-01-07 | Katsufumi Nakamura | SELL | 500 | $289.17 | $144,582 | 13,210 | 4% |
| 2026-01-05 | Martin Cotter | SELL | 10,000 | $278.44 | $2,784,450 | 49,664 | 17% |
| 2026-01-02 | Vincent Roche | SELL | 10,000 | $275.07 | $2,750,700 | 155,688 | 6% |
| 2025-12-17 | Martin Cotter | SELL | 5,000 | $271.19 | $1,355,950 | 59,664 | 8% |
| 2025-12-17 | Ray Stata | SELL | 1,377 | $270.92 | $373,060 | 134,944 | 1% |
| 2025-12-17 | Ray Stata | SELL | 244 | $271.48 | $66,241 | 134,700 | 0% |
| 2025-12-17 | Ray Stata | SELL | 257 | $272.80 | $70,110 | 134,443 | 0% |
| 2025-12-17 | Ray Stata | SELL | 362 | $273.85 | $99,134 | 134,081 | 0% |
| 2025-12-17 | Ray Stata | SELL | 200 | $274.89 | $54,979 | 133,881 | 0% |
| 2025-12-17 | Ray Stata | SELL | 56 | $276.43 | $15,480 | 133,825 | 0% |
| 2025-12-17 | Ray Stata | SELL | 263 | $278.90 | $73,350 | 133,562 | 0% |
| 2025-12-17 | Ray Stata | SELL | 338 | $279.58 | $94,496 | 133,224 | 0% |
| 2025-12-17 | Ray Stata | SELL | 28 | $280.30 | $7,848 | 133,196 | 0% |
| 2025-12-16 | Ray Stata | SELL | 1,080 | $278.49 | $300,773 | 138,366 | 1% |
| 2025-12-16 | Ray Stata | SELL | 1,060 | $279.40 | $296,163 | 137,306 | 1% |
| 2025-12-16 | Ray Stata | SELL | 856 | $280.27 | $239,910 | 136,450 | 1% |
| 2025-12-16 | Ray Stata | SELL | 129 | $281.09 | $36,260 | 136,321 | 0% |
| 2025-12-12 | Vincent Roche | SELL | 10,000 | $282.42 | $2,824,200 | 155,688 | 6% |
| 2025-12-10 | Michael Sondel | SELL | 8,169 | $279.50 | $2,283,235 | 18,913 | 30% |
| 2025-12-10 | Michael Sondel | SELL | 8,169 | $278.03 | $2,271,234 | 18,913 | 30% |
| 2025-12-01 | Vivek Jain | SELL | 5,914 | $265.84 | $1,572,134 | 38,904 | 13% |
| 2025-11-05 | Ray Stata | SELL | 244 | $231.75 | $56,547 | 142,327 | 0% |
| 2025-11-05 | Ray Stata | SELL | 382 | $232.68 | $88,883 | 141,945 | 0% |
| 2025-11-05 | Ray Stata | SELL | 340 | $233.67 | $79,448 | 141,605 | 0% |
| 2025-11-05 | Ray Stata | SELL | 252 | $234.89 | $59,193 | 141,353 | 0% |
| 2025-11-05 | Ray Stata | SELL | 559 | $236.18 | $132,022 | 140,794 | 0% |
| 2025-11-05 | Ray Stata | SELL | 927 | $236.97 | $219,670 | 139,867 | 1% |
| 2025-11-05 | Ray Stata | SELL | 421 | $238.00 | $100,196 | 139,446 | 0% |
| 2025-11-04 | Ray Stata | SELL | 1,308 | $229.45 | $300,115 | 144,388 | 1% |
| 2025-11-04 | Ray Stata | SELL | 1,149 | $230.40 | $264,732 | 143,239 | 1% |
| 2025-11-04 | Ray Stata | SELL | 582 | $231.19 | $134,555 | 142,657 | 0% |
| 2025-11-04 | Ray Stata | SELL | 66 | $232.12 | $15,320 | 142,591 | 0% |
| 2025-11-04 | Ray Stata | SELL | 20 | $233.74 | $4,675 | 142,571 | 0% |
| 2025-11-03 | Vincent Roche | SELL | 10,000 | $234.95 | $2,349,500 | 163,640 | 6% |
| 2025-10-06 | Edward H. Frank | SELL | 1,000 | $242.74 | $242,740 | 5,118 | 16% |
| 2025-10-02 | Ray Stata | SELL | 731 | $241.28 | $176,377 | 148,090 | 0% |
| 2025-10-02 | Ray Stata | SELL | 1,310 | $242.34 | $317,466 | 146,780 | 1% |
| 2025-10-02 | Ray Stata | SELL | 1,084 | $243.03 | $263,446 | 145,696 | 1% |
| 2025-10-01 | Ray Stata | SELL | 278 | $236.98 | $65,880 | 151,668 | 0% |
| 2025-10-01 | Ray Stata | SELL | 200 | $238.12 | $47,624 | 151,468 | 0% |
| 2025-10-01 | Ray Stata | SELL | 556 | $239.43 | $133,124 | 150,912 | 0% |
| 2025-10-01 | Ray Stata | SELL | 559 | $240.66 | $134,526 | 150,353 | 0% |
| 2025-10-01 | Ray Stata | SELL | 753 | $241.67 | $181,978 | 149,600 | 0% |
| 2025-10-01 | Ray Stata | SELL | 327 | $243.01 | $79,464 | 149,273 | 0% |
| 2025-10-01 | Ray Stata | SELL | 364 | $243.95 | $88,798 | 148,909 | 0% |
| 2025-10-01 | Ray Stata | SELL | 88 | $245.28 | $21,585 | 148,821 | 0% |
| 2025-10-01 | Vincent Roche | SELL | 10,000 | $243.71 | $2,437,100 | 140,118 | 7% |
| 2025-09-18 | Ray Stata | SELL | 1,103 | $248.92 | $274,554 | 153,968 | 1% |
| 2025-09-18 | Ray Stata | SELL | 1,359 | $249.58 | $339,174 | 152,609 | 1% |
| 2025-09-18 | Ray Stata | SELL | 550 | $250.69 | $137,882 | 152,059 | 0% |
| 2025-09-18 | Ray Stata | SELL | 113 | $251.49 | $28,419 | 151,946 | 0% |
| 2025-09-17 | Ray Stata | SELL | 248 | $245.15 | $60,798 | 157,948 | 0% |
| 2025-09-17 | Ray Stata | SELL | 1,069 | $246.34 | $263,337 | 156,879 | 1% |
| 2025-09-17 | Ray Stata | SELL | 1,194 | $247.17 | $295,118 | 155,685 | 1% |
| 2025-09-17 | Ray Stata | SELL | 530 | $248.05 | $131,467 | 155,155 | 0% |
| 2025-09-17 | Ray Stata | SELL | 84 | $249.00 | $20,916 | 155,071 | 0% |
| 2025-09-05 | Martin Cotter | SELL | 12,500 | $246.25 | $3,078,092 | 63,048 | 17% |
| 2025-09-02 | Vincent Roche | SELL | 10,000 | $246.50 | $2,465,000 | 140,118 | 7% |
| 2025-08-27 | Vincent Roche | SELL | 9,854 | $253.70 | $2,499,915 | 33,661 | 23% |
| 2025-08-27 | Vincent Roche | SELL | 10,146 | $254.87 | $2,585,903 | 23,515 | 30% |
| 2025-08-21 | Katsufumi Nakamura | SELL | 2,490 | $248.03 | $617,595 | 13,549 | 16% |
| 2025-08-06 | Ray Stata | SELL | 584 | $219.05 | $127,923 | 160,737 | 0% |
| 2025-08-06 | Ray Stata | SELL | 1,832 | $220.04 | $403,108 | 158,905 | 1% |
| 2025-08-06 | Ray Stata | SELL | 709 | $220.72 | $156,491 | 158,196 | 0% |
| 2025-08-05 | Ray Stata | SELL | 412 | $220.13 | $90,695 | 164,034 | 0% |
| 2025-08-05 | Ray Stata | SELL | 2,028 | $220.86 | $447,897 | 162,006 | 1% |
| 2025-08-05 | Ray Stata | SELL | 206 | $221.73 | $45,676 | 161,800 | 0% |
| 2025-08-05 | Ray Stata | SELL | 171 | $223.14 | $38,158 | 161,629 | 0% |
| 2025-08-05 | Ray Stata | SELL | 280 | $224.04 | $62,732 | 161,349 | 0% |
| 2025-08-05 | Ray Stata | SELL | 28 | $224.95 | $6,299 | 161,321 | 0% |
| 2025-07-17 | Ray Stata | SELL | 114 | $239.73 | $27,329 | 167,457 | 0% |
| 2025-07-17 | Ray Stata | SELL | 1,632 | $240.83 | $393,029 | 165,825 | 1% |
| 2025-07-17 | Ray Stata | SELL | 1,379 | $241.38 | $332,870 | 164,446 | 1% |
| 2025-07-16 | Ray Stata | SELL | 56 | $236.58 | $13,249 | 170,640 | 0% |
| 2025-07-16 | Ray Stata | SELL | 644 | $237.84 | $153,171 | 169,996 | 0% |
| 2025-07-16 | Ray Stata | SELL | 814 | $238.68 | $194,285 | 169,182 | 0% |
| 2025-07-16 | Ray Stata | SELL | 998 | $239.89 | $239,414 | 168,184 | 1% |
| 2025-07-16 | Ray Stata | SELL | 613 | $240.59 | $147,484 | 167,571 | 0% |
| 2025-06-12 | Ray Stata | SELL | 549 | $231.52 | $127,104 | 173,272 | 0% |
| 2025-06-12 | Ray Stata | SELL | 2,161 | $232.35 | $502,109 | 171,111 | 1% |
| 2025-06-12 | Ray Stata | SELL | 415 | $233.25 | $96,797 | 170,696 | 0% |
| 2025-06-11 | Ray Stata | SELL | 898 | $231.22 | $207,638 | 176,048 | 1% |
| 2025-06-11 | Ray Stata | SELL | 1,031 | $232.33 | $239,534 | 175,017 | 1% |
| 2025-06-11 | Ray Stata | SELL | 216 | $233.49 | $50,433 | 174,801 | 0% |
| 2025-06-11 | Ray Stata | SELL | 739 | $234.54 | $173,324 | 174,062 | 0% |
| 2025-06-11 | Ray Stata | SELL | 241 | $234.85 | $56,598 | 173,821 | 0% |
| 2025-05-07 | Ray Stata | SELL | 1,182 | $196.78 | $232,598 | 178,889 | 1% |
| 2025-05-07 | Ray Stata | SELL | 647 | $197.63 | $127,864 | 178,242 | 0% |
| 2025-05-07 | Ray Stata | SELL | 962 | $198.63 | $191,084 | 177,280 | 1% |
| 2025-05-07 | Ray Stata | SELL | 334 | $200.03 | $66,810 | 176,946 | 0% |
| 2025-05-06 | Ray Stata | SELL | 1,795 | $195.58 | $351,074 | 181,401 | 1% |
| 2025-05-06 | Ray Stata | SELL | 1,330 | $196.19 | $260,935 | 180,071 | 1% |
| 2025-05-01 | Vincent Roche | SELL | 10,000 | $196.84 | $1,968,400 | 142,996 | 7% |
| 2025-04-16 | Ray Stata | SELL | 363 | $171.08 | $62,103 | 185,958 | 0% |
| 2025-04-16 | Ray Stata | SELL | 102 | $172.34 | $17,578 | 185,856 | 0% |
| 2025-04-16 | Ray Stata | SELL | 412 | $173.51 | $71,487 | 185,444 | 0% |
| 2025-04-16 | Ray Stata | SELL | 1,039 | $175.21 | $182,038 | 184,405 | 1% |
| 2025-04-16 | Ray Stata | SELL | 1,050 | $176.03 | $184,830 | 183,355 | 1% |
| 2025-04-16 | Ray Stata | SELL | 159 | $177.03 | $28,148 | 183,196 | 0% |
| 2025-04-15 | Ray Stata | SELL | 1,274 | $179.21 | $228,313 | 188,172 | 1% |
| 2025-04-15 | Ray Stata | SELL | 921 | $180.18 | $165,950 | 187,251 | 0% |
| 2025-04-15 | Ray Stata | SELL | 930 | $181.59 | $168,880 | 186,321 | 0% |
| 2025-04-01 | Vincent Roche | SELL | 10,000 | $200.26 | $2,002,600 | 107,912 | 8% |
| 2025-03-24 | Vivek Jain | SELL | 12,684 | $210.00 | $2,663,640 | 43,175 | 23% |
| 2025-03-19 | Richard C Puccio Jr | SELL | 4,000 | $209.19 | $836,760 | 49,916 | 7% |
| 2025-03-12 | Vincent Roche | SELL | 8,237 | $208.75 | $1,719,502 | 66,681 | 11% |
| 2025-03-12 | Vincent Roche | SELL | 646 | $209.92 | $135,605 | 66,035 | 1% |
| 2025-03-12 | Vincent Roche | SELL | 632 | $210.97 | $133,330 | 65,403 | 1% |
| 2025-03-12 | Vincent Roche | SELL | 485 | $211.96 | $102,800 | 64,918 | 1% |
| 2025-03-11 | Vincent Roche | SELL | 1,000 | $207.20 | $207,196 | 83,918 | 1% |
| 2025-03-11 | Vincent Roche | SELL | 996 | $208.20 | $207,371 | 82,922 | 1% |
| 2025-03-11 | Vincent Roche | SELL | 2,704 | $209.53 | $566,556 | 80,218 | 3% |
| 2025-03-11 | Vincent Roche | SELL | 1,859 | $210.44 | $391,211 | 78,359 | 2% |
| 2025-03-11 | Vincent Roche | SELL | 1,294 | $211.35 | $273,488 | 77,065 | 2% |
| 2025-03-11 | Vincent Roche | SELL | 1,059 | $212.52 | $225,058 | 76,006 | 1% |
| 2025-03-11 | Vincent Roche | SELL | 386 | $213.91 | $82,568 | 75,620 | 1% |
| 2025-03-11 | Vincent Roche | SELL | 630 | $214.97 | $135,431 | 74,990 | 1% |
| 2025-03-11 | Vincent Roche | SELL | 72 | $215.96 | $15,549 | 74,918 | 0% |
| 2025-03-05 | Mercedes Johnson | SELL | 6,000 | $227.12 | $1,362,720 | 1,836 | 77% |
| 2025-03-05 | Ray Stata | SELL | 2,093 | $224.52 | $469,920 | 187,081 | 1% |
| 2025-03-03 | Vincent Roche | SELL | 10,000 | $232.62 | $2,326,200 | 21,983 | 31% |
| 2025-02-26 | Vincent Roche | SELL | 10,000 | $234.82 | $2,348,200 | 21,983 | 31% |
| 2025-01-02 | Vincent Roche | SELL | 10,000 | $215.49 | $2,154,900 | 21,983 | 31% |
| 2024-12-11 | Vincent Roche | SELL | 10,000 | $215.83 | $2,158,300 | 21,983 | 31% |
| 2024-11-01 | Vincent Roche | SELL | 10,000 | $223.87 | $2,238,700 | 21,983 | 31% |
| 2024-11-01 | Gregory M Bryant | SELL | 20,000 | $223.87 | $4,477,400 | 59,093 | 25% |
| 2024-10-01 | Vincent Roche | SELL | 10,000 | $228.93 | $2,289,300 | 45,326 | 18% |
| 2024-10-01 | Gregory M Bryant | SELL | 30,000 | $228.93 | $6,867,900 | 79,093 | 28% |
| 2024-09-25 | Gregory M Bryant | SELL | 20,000 | $224.10 | $4,482,000 | 119,093 | 14% |
| 2024-09-25 | Gregory M Bryant | SELL | 10,000 | $224.10 | $2,241,000 | 109,093 | 8% |
| 2024-09-03 | Vincent Roche | SELL | 10,000 | $228.69 | $2,286,900 | 51,039 | 16% |