The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Nov 24, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
4,393 | $161.75 | 4,393 $161.75 $710,573 |
Nov 24, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
2,300 | $158.59 | 2,300 $158.59 $364,757 |
Nov 24, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
6,016 | $164.04 | 6,016 $164.04 $986,857 |
Nov 24, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
8,356 | $164.67 | 8,356 $164.67 $1,376,003 |
Nov 24, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
1,252 | $157.50 | 1,252 $157.50 $197,190 |
Nov 24, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
1,800 | $157.76 | 1,800 $157.76 $283,968 |
Nov 24, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
1,974 | $159.70 | 1,974 $159.70 $315,251 |
Nov 24, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
4,309 | $160.78 | 4,309 $160.78 $692,817 |
Nov 24, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
6,900 | $162.69 | 6,900 $162.69 $1,122,558 |
Nov 21, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
24 | $157.74 | 24 $157.74 $3,786 |
Nov 21, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
38,303 | $156.26 | 38,303 $156.26 $5,985,231 |
Nov 21, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
177 | $153.43 | 177 $153.43 $27,157 |
Nov 21, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
227 | $157.74 | 227 $157.74 $35,807 |
Nov 21, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
426 | $153.43 | 426 $153.43 $65,361 |
Nov 21, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
545 | $157.74 | 545 $157.74 $85,968 |
Nov 21, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
3 | $153.43 | 3 $153.43 $460 |
Nov 21, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
293 | $156.26 | 293 $156.26 $45,784 |
Nov 21, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
4 | $157.74 | 4 $157.74 $631 |
Nov 21, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
468 | $157.74 | 468 $157.74 $73,822 |
Nov 21, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
21 | $153.43 | 21 $153.43 $3,222 |
Nov 21, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
18,600 | $156.26 | 18,600 $156.26 $2,906,438 |
Nov 21, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
365 | $153.43 | 365 $153.43 $56,002 |
Nov 21, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
44,593 | $156.26 | 44,593 $156.26 $6,968,107 |
Nov 21, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
2,204 | $156.26 | 2,204 $156.26 $344,397 |
Nov 21, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
27 | $157.74 | 27 $157.74 $4,259 |
Nov 21, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
18 | $153.43 | 18 $153.43 $2,762 |
Nov 21, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
1,931 | $156.26 | 1,931 $156.26 $301,738 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
270 | $168.90 | 270 $168.90 $45,604 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
1,957 | $172.00 | 1,957 $172.00 $336,598 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
1,714 | $172.00 | 1,714 $172.00 $294,803 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
3,277 | $166.73 | 3,277 $166.73 $546,361 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
2,275 | $168.90 | 2,275 $168.90 $384,258 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
2,010 | $165.95 | 2,010 $165.95 $333,549 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
209 | $165.95 | 209 $165.95 $34,683 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
6,657 | $167.93 | 6,657 $167.93 $1,117,930 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
3,560 | $173.41 | 3,560 $173.41 $617,345 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
18,631 | $157.25 | 18,631 $157.25 $2,929,743 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
9,259 | $155.31 | 9,259 $155.31 $1,438,005 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
8,457 | $159.08 | 8,457 $159.08 $1,345,328 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
5,367 | $161.16 | 5,367 $161.16 $864,923 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
2,598 | $164.05 | 2,598 $164.05 $426,198 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
1,729 | $173.41 | 1,729 $173.41 $299,828 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
39,589 | $172.00 | 39,589 $172.00 $6,809,181 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
44,883 | $172.77 | 44,883 $172.77 $7,754,512 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
924 | $156.19 | 924 $156.19 $144,316 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
752 | $160.16 | 752 $160.16 $120,441 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
557 | $161.16 | 557 $161.16 $89,764 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
450 | $163.37 | 450 $163.37 $73,515 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
236 | $168.90 | 236 $168.90 $39,861 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
1,943 | $172.77 | 1,943 $172.77 $335,695 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
146 | $155.31 | 146 $155.31 $22,675 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
140 | $156.19 | 140 $156.19 $21,866 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
294 | $157.25 | 294 $157.25 $46,232 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
287 | $158.14 | 287 $158.14 $45,385 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
133 | $159.08 | 133 $159.08 $21,157 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
114 | $160.16 | 114 $160.16 $18,258 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
85 | $161.16 | 85 $161.16 $13,698 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
20 | $161.85 | 20 $161.85 $3,237 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
68 | $163.37 | 68 $163.37 $11,109 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
41 | $164.05 | 41 $164.05 $6,726 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
32 | $165.95 | 32 $165.95 $5,310 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
52 | $166.73 | 52 $166.73 $8,670 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
44 | $167.93 | 44 $167.93 $7,389 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
36 | $168.90 | 36 $168.90 $6,081 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
68 | $169.94 | 68 $169.94 $11,556 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
222 | $170.91 | 222 $170.91 $37,942 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
261 | $172.00 | 261 $172.00 $44,891 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
295 | $172.77 | 295 $172.77 $50,968 |
Nov 20, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
27 | $173.41 | 27 $173.41 $4,682 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
1,097 | $155.31 | 1,097 $155.31 $170,374 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
1,055 | $156.19 | 1,055 $156.19 $164,776 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
2,208 | $157.25 | 2,208 $157.25 $347,210 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
961 | $155.31 | 961 $155.31 $149,252 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
270 | $164.05 | 270 $164.05 $44,293 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
22,200 | $155.31 | 22,200 $155.31 $3,447,858 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
43,582 | $158.14 | 43,582 $158.14 $6,891,905 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
7,243 | $160.16 | 7,243 $160.16 $1,160,050 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
1,238 | $161.85 | 1,238 $161.85 $200,366 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
16,512 | $172.00 | 16,512 $172.00 $2,840,011 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
2,777 | $167.93 | 2,777 $167.93 $466,350 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
18,178 | $158.14 | 18,178 $158.14 $2,874,605 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
878 | $159.08 | 878 $159.08 $139,671 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
179 | $173.41 | 179 $173.41 $31,041 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
10,320 | $169.94 | 10,320 $169.94 $1,753,752 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
4,819 | $165.95 | 4,819 $165.95 $799,689 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
4,145 | $173.41 | 4,145 $173.41 $718,791 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
17,365 | $160.16 | 17,365 $160.16 $2,781,204 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
447 | $169.94 | 447 $169.94 $75,962 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
18,720 | $172.77 | 18,720 $172.77 $3,234,286 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
2,968 | $161.85 | 2,968 $161.85 $480,360 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
14,065 | $170.91 | 14,065 $170.91 $2,403,874 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
10,387 | $163.37 | 10,387 $163.37 $1,696,886 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
20,275 | $159.08 | 20,275 $159.08 $3,225,319 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
38,368 | $157.25 | 38,368 $157.25 $6,033,406 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
37,434 | $158.14 | 37,434 $158.14 $5,919,682 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
17,415 | $159.08 | 17,415 $159.08 $2,770,354 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
14,916 | $160.16 | 14,916 $160.16 $2,388,969 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
11,052 | $161.16 | 11,052 $161.16 $1,781,093 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
8,921 | $163.37 | 8,921 $163.37 $1,457,391 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
2,549 | $161.85 | 2,549 $161.85 $412,546 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
5,349 | $164.05 | 5,349 $164.05 $877,495 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
4,139 | $165.95 | 4,139 $165.95 $686,846 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
2,154 | $158.14 | 2,154 $158.14 $340,626 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
1,002 | $159.08 | 1,002 $159.08 $159,397 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
636 | $161.16 | 636 $161.16 $102,495 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
858 | $160.16 | 858 $160.16 $137,419 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
147 | $161.85 | 147 $161.85 $23,791 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
513 | $163.37 | 513 $163.37 $83,807 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
308 | $164.05 | 308 $164.05 $50,527 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
388 | $166.73 | 388 $166.73 $64,690 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
238 | $165.95 | 238 $165.95 $39,495 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
28,965 | $170.91 | 28,965 $170.91 $4,950,460 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
4,684 | $168.90 | 4,684 $168.90 $791,148 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
8,864 | $169.94 | 8,864 $169.94 $1,506,323 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
128 | $161.85 | 128 $161.85 $20,716 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
1,934 | $157.25 | 1,934 $157.25 $304,123 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
1,887 | $158.14 | 1,887 $158.14 $298,404 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
329 | $167.93 | 329 $167.93 $55,250 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
2,219 | $172.77 | 2,219 $172.77 $383,380 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
510 | $169.94 | 510 $169.94 $86,668 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
1,667 | $170.91 | 1,667 $170.91 $284,910 |
Nov 20, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
205 | $173.41 | 205 $173.41 $35,549 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
340 | $166.73 | 340 $166.73 $56,687 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
288 | $167.93 | 288 $167.93 $48,365 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
38,551 | $172.77 | 38,551 $172.77 $6,660,522 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
33,722 | $170.91 | 33,722 $170.91 $5,763,488 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
4,332 | $163.37 | 4,332 $163.37 $707,703 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
34,005 | $172.00 | 34,005 $172.00 $5,848,751 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
8,900 | $156.19 | 8,900 $156.19 $1,390,054 |
Nov 20, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
4,304 | $169.94 | 4,304 $169.94 $731,410 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
12,867 | $161.16 | 12,867 $161.16 $2,073,590 |
Nov 20, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
1,460 | $170.91 | 1,460 $170.91 $249,531 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
21,338 | $156.19 | 21,338 $156.19 $3,332,693 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
44,669 | $157.25 | 44,669 $157.25 $7,024,245 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
6,228 | $164.05 | 6,228 $164.05 $1,021,693 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
5,454 | $168.90 | 5,454 $168.90 $921,205 |
Nov 20, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
7,857 | $166.73 | 7,857 $166.73 $1,309,965 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
19,068 | $155.31 | 19,068 $155.31 $2,961,430 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
18,328 | $156.19 | 18,328 $156.19 $2,862,573 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
6,749 | $166.73 | 6,749 $166.73 $1,125,233 |
Nov 20, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
5,718 | $167.93 | 5,718 $167.93 $960,241 |
Nov 03, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
3,667 | $204.56 | 3,667 $204.56 $750,118 |
Nov 03, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
6,202 | $203.46 | 6,202 $203.46 $1,261,874 |
Nov 03, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
2,305 | $202.63 | 2,305 $202.63 $467,056 |
Nov 03, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
3,834 | $206.60 | 3,834 $206.60 $792,110 |
Nov 03, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
3,992 | $205.34 | 3,992 $205.34 $819,729 |
Oct 03, 2025 Stat Lauren Elaina Friedman |
Stat Lauren Elaina Friedman
|
Sell |
800 | $186.39 | 800 $186.39 $149,112 |
Oct 01, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
100 | $186.27 | 100 $186.27 $18,627 |
Oct 01, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
1,805 | $182.55 | 1,805 $182.55 $329,495 |
Oct 01, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
4,500 | $183.89 | 4,500 $183.89 $827,519 |
Oct 01, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
1,095 | $181.70 | 1,095 $181.70 $198,956 |
Oct 01, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
1,400 | $185.69 | 1,400 $185.69 $259,965 |
Oct 01, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
9,800 | $184.81 | 9,800 $184.81 $1,811,103 |
Oct 01, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
1,300 | $180.43 | 1,300 $180.43 $234,560 |
Sep 18, 2025 Stat Lauren Elaina Friedman |
Stat Lauren Elaina Friedman
|
Sell |
9,000 | $177.60 | 9,000 $177.60 $1,598,400 |
Sep 11, 2025 Stat Lauren Elaina Friedman |
Stat Lauren Elaina Friedman
|
Sell |
7,936 | $164.99 | 7,936 $164.99 $1,309,360 |
Sep 11, 2025 Stat Lauren Elaina Friedman |
Stat Lauren Elaina Friedman
|
Sell |
8,000 | $167.25 | 8,000 $167.25 $1,338,000 |
Sep 11, 2025 Stat Lauren Elaina Friedman |
Stat Lauren Elaina Friedman
|
Sell |
3,391 | $165.94 | 3,391 $165.94 $562,695 |
Sep 11, 2025 Stat Lauren Elaina Friedman |
Stat Lauren Elaina Friedman
|
Sell |
1,673 | $164.26 | 1,673 $164.26 $274,811 |
Sep 05, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
36,048 | $158.35 | 36,048 $158.35 $5,708,057 |
Sep 02, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
200 | $150.85 | 200 $150.85 $30,170 |
Sep 02, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
500 | $154.32 | 500 $154.32 $77,161 |
Sep 02, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
8,569 | $157.37 | 8,569 $157.37 $1,348,470 |
Sep 02, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
600 | $151.56 | 600 $151.56 $90,934 |
Sep 02, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
700 | $153.22 | 700 $153.22 $107,256 |
Sep 02, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
900 | $152.86 | 900 $152.86 $137,573 |
Sep 02, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
27,500 | $152.18 | 27,500 $152.18 $4,184,969 |
Sep 02, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
4,001 | $155.95 | 4,001 $155.95 $623,966 |
Sep 02, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
400 | $158.08 | 400 $158.08 $63,231 |
Sep 02, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
4,631 | $156.57 | 4,631 $156.57 $725,063 |
Sep 02, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
1,199 | $155.05 | 1,199 $155.05 $185,907 |
Sep 02, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
500 | $153.88 | 500 $153.88 $76,942 |
Sep 02, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
3,300 | $157.68 | 3,300 $157.68 $520,359 |
Sep 02, 2025 Moore Alexander D. |
Moore Alexander D.
|
Sell |
9,500 | $157.12 | 9,500 $157.12 $1,492,636 |
Sep 02, 2025 Glazer David A. |
Glazer David A.
See Remarks
|
Sell |
38,500 | $155.21 | 38,500 $155.21 $5,975,462 |
Aug 29, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
2,803 | $157.00 | 2,803 $157.00 $440,071 |
Aug 22, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
6,773 | $158.84 | 6,773 $158.84 $1,075,833 |
Aug 22, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
1,746 | $162.56 | 1,746 $162.56 $283,824 |
Aug 22, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
4,526 | $159.74 | 4,526 $159.74 $723,000 |
Aug 22, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
3,275 | $157.72 | 3,275 $157.72 $516,523 |
Aug 22, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
2,137 | $154.76 | 2,137 $154.76 $330,714 |
Aug 22, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
8,764 | $160.61 | 8,764 $160.61 $1,407,581 |
Aug 22, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
2,779 | $161.56 | 2,779 $161.56 $448,983 |
Aug 21, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
4,015 | $154.51 | 4,015 $154.51 $620,365 |
Aug 21, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
55 | $154.51 | 55 $154.51 $8,498 |
Aug 21, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
557 | $155.53 | 557 $155.53 $86,628 |
Aug 21, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
453 | $156.15 | 453 $156.15 $70,737 |
Aug 21, 2025 Buckley Jeffrey |
Buckley Jeffrey
See Remarks
|
Sell |
11 | $157.18 | 11 $157.18 $1,729 |
Aug 21, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
96,285 | $155.53 | 96,285 $155.53 $14,974,831 |
Aug 21, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
4,763 | $155.53 | 4,763 $155.53 $740,771 |
Aug 21, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
3,880 | $156.15 | 3,880 $156.15 $605,869 |
Aug 21, 2025 Taylor Ryan D. |
Taylor Ryan D.
See Remarks
|
Sell |
92 | $157.18 | 92 $157.18 $14,460 |
Aug 21, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
82,824 | $155.53 | 82,824 $155.53 $12,881,294 |
Aug 21, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
1,855 | $157.18 | 1,855 $157.18 $291,560 |
Aug 21, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
9,614 | $154.51 | 9,614 $154.51 $1,485,477 |
Aug 21, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
40,216 | $155.53 | 40,216 $155.53 $6,254,638 |
Aug 21, 2025 Sankar Shyam |
Sankar Shyam
See Remarks
|
Sell |
775 | $157.18 | 775 $157.18 $121,811 |
Aug 21, 2025 Karp Alexander C. |
Karp Alexander C.
See Remarks
|
Sell |
78,440 | $156.15 | 78,440 $156.15 $12,248,547 |
Aug 21, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
1,596 | $157.18 | 1,596 $157.18 $250,851 |
Aug 21, 2025 Cohen Stephen Andrew |
Cohen Stephen Andrew
See Remarks
|
Sell |
67,474 | $156.15 | 67,474 $156.15 $10,536,187 |
TOP