| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Steven I Sarowitz | Director, 10% Owner | 4,448,395 | — | $158,644,677 | -$158,644,677 |
| Jeffrey T Diehl | Director | 1,003 | — | $102,591,342 | -$102,591,342 |
| Steven R Beauchamp | Executive Chairman, Director | 1,273,389 | — | $20,418,010 | -$20,418,010 |
| Toby J. Williams | President and CEO, Director | 327,309 | — | $5,727,935 | -$5,727,935 |
| Joshua Scutt | SVP Chief Revenue Officer | 75,729 | — | $2,788,217 | -$2,788,217 |
| Ryan Glenn | Chief Financial Officer | 122,563 | — | $2,463,369 | -$2,463,369 |
| Andrew Cappotelli | Sr Vice President Operations | 44,329 | — | $1,708,932 | -$1,708,932 |
| Nicholas Rost | VP CAO & Treasurer | 13,823 | — | $615,582 | -$615,582 |
| Craig Conway | Director | 2,207 | — | $493,136 | -$493,136 |
| Rachit Lohani | Senior Vice President | 37,748 | — | $381,757 | -$381,757 |
| Ronald V Waters | Director | 11,640 | — | $282,953 | -$282,953 |
| Bernard Robinson Kenneth | Director | 5,338 | — | $254,585 | -$254,585 |
| Kenneth B. Robinson | Director | 6,745 | — | $126,728 | -$126,728 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-28 | Steven I Sarowitz | SELL | 1,210 | $158.12 | $191,325 | 4,452,285 | 0% |
| 2026-08-28 | Steven I Sarowitz | SELL | 3,885 | $158.69 | $616,511 | 4,448,400 | 0% |
| 2026-08-28 | Steven I Sarowitz | SELL | 5 | $159.36 | $797 | 4,448,395 | 0% |
| 2026-08-27 | Craig Conway | SELL | 3,145 | $156.80 | $493,136 | 2,207 | 59% |
| 2026-08-27 | Kenneth B. Robinson | SELL | 800 | $158.41 | $126,728 | 6,745 | 11% |
| 2026-08-27 | Steven I Sarowitz | SELL | 825 | $155.53 | $128,312 | 4,472,129 | 0% |
| 2026-08-27 | Steven I Sarowitz | SELL | 1,981 | $156.57 | $310,165 | 4,470,148 | 0% |
| 2026-08-27 | Steven I Sarowitz | SELL | 6,688 | $157.64 | $1,054,296 | 4,463,460 | 0% |
| 2026-08-27 | Steven I Sarowitz | SELL | 9,965 | $158.31 | $1,577,559 | 4,453,495 | 0% |
| 2026-08-24 | Steven I Sarowitz | SELL | 441 | $155.00 | $68,355 | 4,472,954 | 0% |
| 2026-08-20 | Steven I Sarowitz | SELL | 1,399 | $150.63 | $210,731 | 4,478,656 | 0% |
| 2026-08-20 | Steven I Sarowitz | SELL | 635 | $151.44 | $96,164 | 4,478,021 | 0% |
| 2026-08-20 | Steven I Sarowitz | SELL | 2,513 | $152.81 | $384,012 | 4,475,508 | 0% |
| 2026-08-20 | Steven I Sarowitz | SELL | 2,092 | $153.42 | $320,955 | 4,473,416 | 0% |
| 2026-08-20 | Steven I Sarowitz | SELL | 21 | $154.13 | $3,237 | 4,473,395 | 0% |
| 2026-08-19 | Steven I Sarowitz | SELL | 8,531 | $150.20 | $1,281,356 | 4,480,063 | 0% |
| 2026-08-19 | Steven I Sarowitz | SELL | 8 | $151.06 | $1,208 | 4,480,055 | 0% |
| 2026-08-19 | Joshua Scutt | SELL | 100 | $147.60 | $14,760 | 80,359 | 0% |
| 2026-08-19 | Joshua Scutt | SELL | 1,327 | $149.22 | $198,015 | 79,032 | 2% |
| 2026-08-19 | Joshua Scutt | SELL | 2,803 | $150.02 | $420,506 | 76,229 | 4% |
| 2026-08-19 | Joshua Scutt | SELL | 500 | $150.71 | $75,355 | 75,729 | 1% |
| 2026-08-19 | Ryan Glenn | SELL | 3,345 | $149.75 | $500,914 | 122,563 | 3% |
| 2026-08-19 | Andrew Cappotelli | SELL | 145 | $147.60 | $21,402 | 46,734 | 0% |
| 2026-08-19 | Andrew Cappotelli | SELL | 1,358 | $149.58 | $203,130 | 45,376 | 3% |
| 2026-08-19 | Andrew Cappotelli | SELL | 802 | $150.30 | $120,541 | 44,574 | 2% |
| 2026-08-19 | Andrew Cappotelli | SELL | 245 | $150.99 | $36,993 | 44,329 | 1% |
| 2026-08-18 | Nicholas Rost | SELL | 520 | $148.03 | $76,976 | 13,823 | 4% |
| 2026-08-14 | Toby J. Williams | SELL | 900 | $147.08 | $132,372 | 358,871 | 0% |
| 2026-08-14 | Toby J. Williams | SELL | 9,699 | $148.53 | $1,440,592 | 349,172 | 3% |
| 2026-08-14 | Toby J. Williams | SELL | 1,301 | $149.24 | $194,161 | 347,871 | 0% |
| 2026-08-14 | Toby J. Williams | SELL | 100 | $150.76 | $15,076 | 347,771 | 0% |
| 2026-08-14 | Steven R Beauchamp | SELL | 1,200 | $147.23 | $176,676 | 1,291,277 | 0% |
| 2026-08-14 | Steven R Beauchamp | SELL | 10,569 | $148.46 | $1,569,074 | 1,280,708 | 1% |
| 2026-08-14 | Steven R Beauchamp | SELL | 3,031 | $149.11 | $451,952 | 1,277,677 | 0% |
| 2026-08-14 | Steven R Beauchamp | SELL | 156 | $150.58 | $23,490 | 1,277,521 | 0% |
| 2026-08-14 | Steven R Beauchamp | SELL | 44 | $151.34 | $6,659 | 1,277,477 | 0% |
| 2026-08-14 | Steven I Sarowitz | SELL | 301 | $150.01 | $45,153 | 4,488,879 | 0% |
| 2026-08-14 | Steven I Sarowitz | SELL | 285 | $152.29 | $43,403 | 4,488,594 | 0% |
| 2026-08-13 | Steven I Sarowitz | SELL | 4,066 | $150.63 | $612,462 | 4,498,014 | 0% |
| 2026-08-13 | Steven I Sarowitz | SELL | 5,659 | $151.54 | $857,565 | 4,492,355 | 0% |
| 2026-08-13 | Steven I Sarowitz | SELL | 5,299 | $152.53 | $808,256 | 4,487,056 | 0% |
| 2026-08-13 | Steven I Sarowitz | SELL | 83 | $153.06 | $12,704 | 4,486,973 | 0% |
| 2026-08-13 | Joshua Scutt | SELL | 118 | $144.64 | $17,068 | 0 | 100% |
| 2026-08-07 | Steven I Sarowitz | SELL | 13,450 | $150.73 | $2,027,318 | 4,521,602 | 0% |
| 2026-08-07 | Steven I Sarowitz | SELL | 954 | $151.90 | $144,913 | 4,520,648 | 0% |
| 2026-08-07 | Steven I Sarowitz | SELL | 5,192 | $152.91 | $793,909 | 4,515,456 | 0% |
| 2026-08-07 | Steven I Sarowitz | SELL | 10,219 | $153.77 | $1,571,376 | 4,505,237 | 0% |
| 2026-08-07 | Steven I Sarowitz | SELL | 2,128 | $154.92 | $329,670 | 4,503,109 | 0% |
| 2026-08-07 | Steven I Sarowitz | SELL | 1,029 | $155.81 | $160,328 | 4,502,080 | 0% |
| 2026-08-06 | Steven I Sarowitz | SELL | 5,824 | $150.35 | $875,638 | 4,540,364 | 0% |
| 2026-08-06 | Steven I Sarowitz | SELL | 5,312 | $151.32 | $803,812 | 4,535,052 | 0% |
| 2026-06-04 | Andrew Cappotelli | SELL | 70 | $116.35 | $8,144 | 17,550 | 0% |
| 2026-06-01 | Ryan Glenn | SELL | 1,034 | $117.55 | $121,547 | 67,394 | 2% |
| 2026-05-19 | Andrew Cappotelli | SELL | 899 | $115.05 | $103,430 | 17,679 | 5% |
| 2026-05-19 | Nicholas Rost | SELL | 521 | $115.05 | $59,941 | 6,676 | 7% |
| 2026-03-04 | Andrew Cappotelli | SELL | 70 | $112.48 | $7,874 | 19,308 | 0% |
| 2026-02-24 | Nicholas Rost | SELL | 307 | $101.98 | $31,308 | 7,510 | 4% |
| 2026-02-19 | Nicholas Rost | SELL | 329 | $108.94 | $35,841 | 7,817 | 4% |
| 2026-02-19 | Andrew Cappotelli | SELL | 845 | $108.94 | $92,054 | 19,437 | 4% |
| 2026-02-19 | Joshua Scutt | SELL | 1,400 | $107.54 | $150,556 | 48,241 | 3% |
| 2026-02-19 | Joshua Scutt | SELL | 2,654 | $108.74 | $288,596 | 45,587 | 6% |
| 2026-02-19 | Ryan Glenn | SELL | 2,002 | $107.55 | $215,315 | 72,726 | 3% |
| 2026-02-19 | Ryan Glenn | SELL | 1,177 | $108.21 | $127,363 | 71,549 | 2% |
| 2026-02-19 | Ryan Glenn | SELL | 100 | $109.12 | $10,912 | 71,449 | 0% |
| 2026-02-13 | Toby J. Williams | SELL | 2,700 | $104.00 | $280,800 | 217,143 | 1% |
| 2026-02-13 | Toby J. Williams | SELL | 5,300 | $104.98 | $556,394 | 211,843 | 2% |
| 2025-12-04 | Andrew Cappotelli | SELL | 69 | $146.90 | $10,136 | 21,069 | 0% |
| 2025-11-26 | Andrew Cappotelli | SELL | 987 | $147.23 | $145,316 | 21,197 | 4% |
| 2025-11-19 | Nicholas Rost | SELL | 359 | $145.06 | $52,077 | 8,504 | 4% |
| 2025-11-19 | Ryan Glenn | SELL | 1,537 | $143.58 | $220,682 | 77,429 | 2% |
| 2025-11-19 | Ryan Glenn | SELL | 200 | $144.23 | $28,846 | 77,229 | 0% |
| 2025-09-24 | Nicholas Rost | SELL | 126 | $166.02 | $20,919 | 9,176 | 1% |
| 2025-09-08 | Steven R Beauchamp | SELL | 4,664 | $174.40 | $813,402 | 1,536,160 | 0% |
| 2025-09-03 | Andrew Cappotelli | SELL | 77 | $173.68 | $13,373 | 22,827 | 0% |
| 2025-08-20 | Andrew Cappotelli | SELL | 1,872 | $177.82 | $332,879 | 22,956 | 8% |
| 2025-08-20 | Joshua Scutt | SELL | 880 | $178.55 | $157,124 | 54,627 | 2% |
| 2025-08-20 | Joshua Scutt | SELL | 958 | $179.58 | $172,038 | 53,669 | 2% |
| 2025-08-20 | Joshua Scutt | SELL | 1,763 | $180.78 | $318,715 | 51,906 | 3% |
| 2025-08-20 | Nicholas Rost | SELL | 130 | $177.82 | $23,117 | 9,378 | 1% |
| 2025-08-19 | Nicholas Rost | SELL | 378 | $177.58 | $67,125 | 9,508 | 4% |
| 2025-08-19 | Ryan Glenn | SELL | 703 | $177.40 | $124,712 | 81,010 | 1% |
| 2025-08-19 | Ryan Glenn | SELL | 500 | $178.89 | $89,445 | 80,510 | 1% |
| 2025-08-19 | Ryan Glenn | SELL | 100 | $179.49 | $17,949 | 80,410 | 0% |
| 2025-08-15 | Toby J. Williams | SELL | 3,980 | $171.50 | $682,570 | 226,360 | 2% |
| 2025-08-15 | Toby J. Williams | SELL | 4,020 | $172.04 | $691,601 | 222,340 | 2% |
| 2025-06-23 | Andrew Cappotelli | SELL | 1,717 | $176.74 | $303,463 | 11,953 | 13% |
| 2025-06-04 | Joshua Scutt | SELL | 548 | $193.10 | $105,819 | 118 | 82% |
| 2025-06-03 | Andrew Cappotelli | SELL | 10 | $190.34 | $1,903 | 13,670 | 0% |
| 2025-05-21 | Steven I Sarowitz | SELL | 604 | $200.03 | $120,818 | 251,068 | 0% |
| 2025-05-20 | Steven I Sarowitz | SELL | 13,519 | $200.44 | $2,709,748 | 251,672 | 5% |
| 2025-05-19 | Nicholas Rost | SELL | 377 | $198.45 | $74,816 | 6,045 | 6% |
| 2025-05-19 | Steven I Sarowitz | SELL | 39,253 | $200.64 | $7,875,722 | 288,111 | 12% |
| 2025-05-19 | Steven I Sarowitz | SELL | 22,920 | $201.13 | $4,609,900 | 265,191 | 8% |
| 2025-05-16 | Bernard Robinson Kenneth | SELL | 510 | $200.85 | $102,434 | 4,077 | 11% |
| 2025-05-16 | Steven I Sarowitz | SELL | 53,271 | $200.62 | $10,687,228 | 337,621 | 14% |
| 2025-05-16 | Steven I Sarowitz | SELL | 10,257 | $201.09 | $2,062,580 | 327,364 | 3% |
| 2025-05-16 | Steven R Beauchamp | SELL | 1,671 | $199.29 | $333,014 | 1,522,781 | 0% |
| 2025-05-15 | Steven R Beauchamp | SELL | 28,329 | $199.16 | $5,642,004 | 1,526,084 | 2% |
| 2025-05-14 | Steven I Sarowitz | SELL | 11,108 | $200.32 | $2,225,155 | 390,892 | 3% |
| 2025-05-13 | Steven I Sarowitz | SELL | 16,410 | $200.61 | $3,292,010 | 403,490 | 4% |
| 2025-05-13 | Steven I Sarowitz | SELL | 1,490 | $201.19 | $299,773 | 402,000 | 0% |
| 2025-05-12 | Steven I Sarowitz | SELL | 100 | $200.54 | $20,054 | 419,900 | 0% |
| 2025-03-24 | Steven I Sarowitz | SELL | 9,606 | $194.27 | $1,866,158 | 436,646 | 2% |
| 2025-03-24 | Steven I Sarowitz | SELL | 13,981 | $195.16 | $2,728,532 | 422,665 | 3% |
| 2025-03-24 | Steven I Sarowitz | SELL | 2,665 | $195.91 | $522,100 | 420,000 | 1% |
| 2025-03-21 | Steven I Sarowitz | SELL | 10,000 | $190.44 | $1,904,400 | 460,452 | 2% |
| 2025-03-21 | Steven I Sarowitz | SELL | 13,830 | $191.79 | $2,652,456 | 446,622 | 3% |
| 2025-03-21 | Steven I Sarowitz | SELL | 370 | $192.16 | $71,099 | 446,252 | 0% |
| 2025-03-20 | Steven I Sarowitz | SELL | 14,861 | $190.76 | $2,834,884 | 478,834 | 3% |
| 2025-03-20 | Steven I Sarowitz | SELL | 8,382 | $191.42 | $1,604,482 | 470,452 | 2% |
| 2025-03-19 | Steven I Sarowitz | SELL | 11,827 | $190.68 | $2,255,172 | 508,073 | 2% |
| 2025-03-19 | Steven I Sarowitz | SELL | 12,125 | $191.46 | $2,321,452 | 495,948 | 2% |
| 2025-03-19 | Steven I Sarowitz | SELL | 2,253 | $192.33 | $433,319 | 493,695 | 0% |
| 2025-03-18 | Steven I Sarowitz | SELL | 100 | $190.04 | $19,004 | 519,900 | 0% |
| 2025-03-13 | Joshua Scutt | SELL | 600 | $181.44 | $108,864 | 38,926 | 2% |
| 2025-03-13 | Joshua Scutt | SELL | 825 | $182.91 | $150,901 | 38,101 | 2% |
| 2025-03-13 | Joshua Scutt | SELL | 459 | $183.68 | $84,309 | 37,642 | 1% |
| 2025-03-13 | Joshua Scutt | SELL | 1,020 | $186.12 | $189,842 | 36,622 | 3% |
| 2025-03-04 | Andrew Cappotelli | SELL | 11 | $201.92 | $2,221 | 14,107 | 0% |
| 2025-02-19 | Nicholas Rost | SELL | 511 | $216.63 | $110,698 | 6,622 | 7% |
| 2025-02-19 | Ryan Glenn | SELL | 1,708 | $216.63 | $370,004 | 45,027 | 4% |
| 2025-02-18 | Steven R Beauchamp | SELL | 1,886 | $216.01 | $407,395 | 9,364 | 17% |
| 2025-02-18 | Steven R Beauchamp | SELL | 5,941 | $216.91 | $1,288,662 | 3,423 | 63% |
| 2025-02-18 | Steven R Beauchamp | SELL | 3,423 | $217.77 | $745,427 | 0 | 100% |
| 2025-02-14 | Toby J. Williams | SELL | 1,450 | $215.48 | $312,446 | 141,976 | 1% |
| 2025-02-14 | Toby J. Williams | SELL | 2,777 | $216.69 | $601,748 | 139,199 | 2% |
| 2025-02-14 | Toby J. Williams | SELL | 3,773 | $217.38 | $820,175 | 135,426 | 3% |
| 2025-02-14 | Steven R Beauchamp | SELL | 1,000 | $215.02 | $215,020 | 1,600,079 | 0% |
| 2025-02-14 | Steven R Beauchamp | SELL | 1,863 | $216.03 | $402,464 | 1,598,216 | 0% |
| 2025-02-14 | Steven R Beauchamp | SELL | 20,005 | $217.14 | $4,343,886 | 1,578,211 | 1% |
| 2025-02-14 | Steven R Beauchamp | SELL | 6,764 | $218.03 | $1,474,755 | 1,571,447 | 0% |
| 2025-02-14 | Steven R Beauchamp | SELL | 368 | $218.68 | $80,474 | 1,571,079 | 0% |
| 2025-02-14 | Steven R Beauchamp | SELL | 500 | $215.02 | $107,510 | 22,000 | 2% |
| 2025-02-14 | Steven R Beauchamp | SELL | 3,598 | $216.79 | $780,010 | 18,402 | 16% |
| 2025-02-14 | Steven R Beauchamp | SELL | 5,620 | $217.39 | $1,221,732 | 12,782 | 31% |
| 2025-02-14 | Steven R Beauchamp | SELL | 1,532 | $218.28 | $334,405 | 11,250 | 12% |
| 2024-12-31 | Steven I Sarowitz | SELL | 1,812 | $200.35 | $363,034 | 8,330,535 | 0% |
| 2024-12-31 | Steven I Sarowitz | SELL | 200 | $201.65 | $40,330 | 8,330,335 | 0% |
| 2024-12-30 | Steven I Sarowitz | SELL | 2,600 | $200.14 | $520,364 | 8,332,347 | 0% |
| 2024-12-27 | Steven I Sarowitz | SELL | 300 | $200.29 | $60,087 | 8,335,047 | 0% |
| 2024-12-27 | Steven I Sarowitz | SELL | 100 | $201.34 | $20,134 | 8,334,947 | 0% |
| 2024-12-26 | Steven I Sarowitz | SELL | 1,883 | $200.48 | $377,504 | 8,336,547 | 0% |
| 2024-12-26 | Steven I Sarowitz | SELL | 1,200 | $201.11 | $241,332 | 8,335,347 | 0% |
| 2024-12-24 | Steven I Sarowitz | SELL | 1,000 | $200.36 | $200,360 | 8,338,830 | 0% |
| 2024-12-24 | Steven I Sarowitz | SELL | 400 | $201.16 | $80,464 | 8,338,430 | 0% |
| 2024-12-18 | Steven I Sarowitz | SELL | 280 | $200.15 | $56,042 | 8,344,265 | 0% |
| 2024-12-18 | Steven I Sarowitz | SELL | 1,316 | $202.34 | $266,279 | 8,342,949 | 0% |
| 2024-12-18 | Steven I Sarowitz | SELL | 1,519 | $203.10 | $308,509 | 8,341,430 | 0% |
| 2024-12-18 | Steven I Sarowitz | SELL | 1,500 | $204.32 | $306,480 | 8,339,930 | 0% |
| 2024-12-18 | Steven I Sarowitz | SELL | 100 | $205.17 | $20,517 | 8,339,830 | 0% |
| 2024-12-17 | Andrew Cappotelli | SELL | 10 | $201.59 | $2,016 | 14,572 | 0% |
| 2024-12-17 | Steven I Sarowitz | SELL | 500 | $201.20 | $100,600 | 8,355,518 | 0% |
| 2024-12-17 | Steven I Sarowitz | SELL | 1,287 | $202.33 | $260,399 | 8,354,231 | 0% |
| 2024-12-17 | Steven I Sarowitz | SELL | 6,648 | $203.25 | $1,351,206 | 8,347,583 | 0% |
| 2024-12-17 | Steven I Sarowitz | SELL | 2,438 | $204.31 | $498,108 | 8,345,145 | 0% |
| 2024-12-17 | Steven I Sarowitz | SELL | 600 | $205.00 | $123,000 | 8,344,545 | 0% |
| 2024-12-16 | Steven I Sarowitz | SELL | 1,300 | $200.48 | $260,624 | 8,364,233 | 0% |
| 2024-12-16 | Steven I Sarowitz | SELL | 1,306 | $202.22 | $264,099 | 8,362,927 | 0% |
| 2024-12-16 | Steven I Sarowitz | SELL | 5,809 | $202.87 | $1,178,472 | 8,357,118 | 0% |
| 2024-12-16 | Steven I Sarowitz | SELL | 1,100 | $203.67 | $224,037 | 8,356,018 | 0% |
| 2024-12-13 | Steven I Sarowitz | SELL | 7,971 | $200.46 | $1,597,867 | 8,368,183 | 0% |
| 2024-12-13 | Steven I Sarowitz | SELL | 1,150 | $201.46 | $231,679 | 8,367,033 | 0% |
| 2024-12-13 | Steven I Sarowitz | SELL | 1,400 | $202.47 | $283,458 | 8,365,633 | 0% |
| 2024-12-13 | Steven I Sarowitz | SELL | 100 | $203.32 | $20,332 | 8,365,533 | 0% |
| 2024-12-12 | Steven I Sarowitz | SELL | 600 | $203.20 | $121,920 | 8,385,354 | 0% |
| 2024-12-12 | Steven I Sarowitz | SELL | 5,326 | $204.39 | $1,088,581 | 8,380,028 | 0% |
| 2024-12-12 | Steven I Sarowitz | SELL | 3,874 | $205.00 | $794,170 | 8,376,154 | 0% |
| 2024-12-11 | Steven I Sarowitz | SELL | 5,631 | $202.76 | $1,141,742 | 8,394,012 | 0% |
| 2024-12-11 | Steven I Sarowitz | SELL | 7,588 | $203.61 | $1,544,993 | 8,386,424 | 0% |
| 2024-12-11 | Steven I Sarowitz | SELL | 470 | $204.46 | $96,096 | 8,385,954 | 0% |
| 2024-12-10 | Steven I Sarowitz | SELL | 785 | $202.11 | $158,656 | 8,414,151 | 0% |
| 2024-12-10 | Steven I Sarowitz | SELL | 11,483 | $203.19 | $2,333,231 | 8,402,668 | 0% |
| 2024-12-10 | Steven I Sarowitz | SELL | 2,680 | $204.21 | $547,283 | 8,399,988 | 0% |
| 2024-12-10 | Steven I Sarowitz | SELL | 345 | $204.94 | $70,704 | 8,399,643 | 0% |
| 2024-12-09 | Steven I Sarowitz | SELL | 4,702 | $202.85 | $953,801 | 8,422,012 | 0% |
| 2024-12-09 | Steven I Sarowitz | SELL | 6,476 | $203.63 | $1,318,708 | 8,415,536 | 0% |
| 2024-12-09 | Steven I Sarowitz | SELL | 200 | $204.90 | $40,980 | 8,415,336 | 0% |
| 2024-12-09 | Steven I Sarowitz | SELL | 400 | $206.46 | $82,584 | 8,414,936 | 0% |
| 2024-12-06 | Steven I Sarowitz | SELL | 1,789 | $205.67 | $367,944 | 8,427,220 | 0% |
| 2024-12-06 | Steven I Sarowitz | SELL | 506 | $206.40 | $104,438 | 8,426,714 | 0% |
| 2024-12-05 | Steven I Sarowitz | SELL | 1,199 | $204.09 | $244,704 | 8,932,210 | 0% |
| 2024-12-05 | Steven I Sarowitz | SELL | 1,901 | $205.22 | $390,123 | 8,930,309 | 0% |
| 2024-12-05 | Steven I Sarowitz | SELL | 1,200 | $206.01 | $247,212 | 8,929,109 | 0% |
| 2024-12-05 | Steven I Sarowitz | SELL | 100 | $207.01 | $20,701 | 8,929,009 | 0% |
| 2024-12-04 | Steven I Sarowitz | SELL | 1,595 | $208.10 | $331,920 | 8,938,714 | 0% |
| 2024-12-04 | Steven I Sarowitz | SELL | 4,005 | $209.14 | $837,606 | 8,934,709 | 0% |
| 2024-12-04 | Steven I Sarowitz | SELL | 1,300 | $209.80 | $272,740 | 8,933,409 | 0% |
| 2024-12-03 | Steven I Sarowitz | SELL | 2,451 | $207.92 | $509,612 | 8,942,864 | 0% |
| 2024-12-03 | Steven I Sarowitz | SELL | 2,355 | $208.69 | $491,465 | 8,940,509 | 0% |
| 2024-12-03 | Steven I Sarowitz | SELL | 200 | $210.49 | $42,098 | 8,940,309 | 0% |
| 2024-12-02 | Ryan Glenn | SELL | 2,600 | $205.40 | $534,040 | 48,150 | 5% |
| 2024-12-02 | Steven I Sarowitz | SELL | 400 | $206.96 | $82,784 | 8,947,815 | 0% |
| 2024-12-02 | Steven I Sarowitz | SELL | 900 | $208.09 | $187,281 | 8,946,915 | 0% |
| 2024-12-02 | Steven I Sarowitz | SELL | 1,600 | $209.27 | $334,832 | 8,945,315 | 0% |
| 2024-11-29 | Steven I Sarowitz | SELL | 200 | $207.12 | $41,424 | 9,213,915 | 0% |
| 2024-11-29 | Steven I Sarowitz | SELL | 2,300 | $208.16 | $478,768 | 9,211,615 | 0% |
| 2024-11-29 | Steven I Sarowitz | SELL | 400 | $208.78 | $83,512 | 9,211,215 | 0% |
| 2024-11-27 | Steven I Sarowitz | SELL | 2,665 | $209.46 | $558,211 | 9,221,687 | 0% |
| 2024-11-27 | Steven I Sarowitz | SELL | 6,372 | $210.13 | $1,338,948 | 9,215,315 | 0% |
| 2024-11-27 | Steven I Sarowitz | SELL | 1,100 | $211.31 | $232,441 | 9,214,215 | 0% |
| 2024-11-27 | Steven I Sarowitz | SELL | 100 | $211.94 | $21,194 | 9,214,115 | 0% |
| 2024-11-26 | Jeffrey T Diehl | SELL | 2,599 | $207.50 | $539,292 | 24,561 | 10% |
| 2024-11-26 | Jeffrey T Diehl | SELL | 2,344 | $208.52 | $488,771 | 22,217 | 10% |
| 2024-11-26 | Jeffrey T Diehl | SELL | 2,992 | $209.77 | $627,632 | 19,225 | 13% |
| 2024-11-26 | Jeffrey T Diehl | SELL | 9,861 | $210.69 | $2,077,614 | 9,364 | 51% |
| 2024-11-26 | Jeffrey T Diehl | SELL | 8,361 | $211.54 | $1,768,686 | 1,003 | 89% |
| 2024-11-26 | Steven I Sarowitz | SELL | 400 | $207.94 | $83,176 | 9,228,352 | 0% |
| 2024-11-26 | Steven I Sarowitz | SELL | 500 | $209.09 | $104,545 | 9,227,852 | 0% |
| 2024-11-26 | Steven I Sarowitz | SELL | 1,400 | $210.40 | $294,560 | 9,226,452 | 0% |
| 2024-11-26 | Steven I Sarowitz | SELL | 1,900 | $211.41 | $401,679 | 9,224,552 | 0% |
| 2024-11-26 | Steven I Sarowitz | SELL | 200 | $211.94 | $42,388 | 9,224,352 | 0% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 196 | $209.17 | $40,997 | 686 | 22% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 528 | $209.92 | $110,838 | 158 | 77% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 158 | $210.77 | $33,302 | 0 | 100% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 218 | $209.17 | $45,599 | 764 | 22% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 588 | $209.92 | $123,433 | 176 | 77% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 176 | $210.77 | $37,096 | 0 | 100% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 313 | $209.17 | $65,470 | 1,098 | 22% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 845 | $209.92 | $177,382 | 253 | 77% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 253 | $210.77 | $53,325 | 0 | 100% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 62 | $209.17 | $12,969 | 216 | 22% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 166 | $209.92 | $34,847 | 50 | 77% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 50 | $210.77 | $10,538 | 0 | 100% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 37 | $209.17 | $7,739 | 131 | 22% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 101 | $209.92 | $21,202 | 30 | 77% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 30 | $210.77 | $6,323 | 0 | 100% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 30 | $209.17 | $6,275 | 105 | 22% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 81 | $209.92 | $17,004 | 24 | 77% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 24 | $210.77 | $5,058 | 0 | 100% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 30 | $209.17 | $6,275 | 106 | 22% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 81 | $209.92 | $17,004 | 25 | 76% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 25 | $210.77 | $5,269 | 0 | 100% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 116 | $209.17 | $24,264 | 405 | 22% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 312 | $209.92 | $65,495 | 93 | 77% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 93 | $210.77 | $19,602 | 0 | 100% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 166 | $205.71 | $34,148 | 1,193 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 192 | $206.88 | $39,721 | 1,001 | 16% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 119 | $207.65 | $24,710 | 882 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 186 | $205.71 | $38,262 | 1,329 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 214 | $206.88 | $44,272 | 1,115 | 16% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 133 | $207.65 | $27,617 | 982 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 266 | $205.71 | $54,719 | 1,911 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 308 | $206.88 | $63,719 | 1,603 | 16% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 192 | $207.65 | $39,869 | 1,411 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 52 | $205.71 | $10,697 | 376 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 60 | $206.88 | $12,413 | 316 | 16% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 38 | $207.65 | $7,891 | 278 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 32 | $205.71 | $6,583 | 228 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 37 | $206.88 | $7,655 | 191 | 16% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 23 | $207.65 | $4,776 | 168 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 26 | $205.71 | $5,348 | 183 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 30 | $206.88 | $6,206 | 153 | 16% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 18 | $207.65 | $3,738 | 135 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 25 | $205.71 | $5,143 | 183 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 29 | $206.88 | $6,000 | 154 | 16% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 18 | $207.65 | $3,738 | 136 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 98 | $205.71 | $20,160 | 706 | 12% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 114 | $206.88 | $23,584 | 592 | 16% |
| 2024-11-25 | Jeffrey T Diehl | SELL | 71 | $207.65 | $14,743 | 521 | 12% |
| 2024-11-25 | Steven I Sarowitz | SELL | 410 | $205.94 | $84,435 | 9,242,664 | 0% |
| 2024-11-25 | Steven I Sarowitz | SELL | 304 | $206.90 | $62,898 | 9,242,360 | 0% |
| 2024-11-25 | Steven I Sarowitz | SELL | 319 | $207.83 | $66,298 | 9,242,041 | 0% |
| 2024-11-25 | Steven I Sarowitz | SELL | 4,795 | $209.21 | $1,003,162 | 9,237,246 | 0% |
| 2024-11-25 | Steven I Sarowitz | SELL | 8,194 | $209.96 | $1,720,412 | 9,229,052 | 0% |
| 2024-11-25 | Steven I Sarowitz | SELL | 300 | $210.73 | $63,219 | 9,228,752 | 0% |
| 2024-11-25 | Rachit Lohani | SELL | 240 | $210.00 | $50,400 | 37,748 | 1% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 1,884 | $205.22 | $386,634 | 1,464 | 56% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 105 | $205.76 | $21,605 | 1,359 | 7% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 2,096 | $205.22 | $430,141 | 1,632 | 56% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 117 | $205.76 | $24,074 | 1,515 | 7% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 3,008 | $205.22 | $617,302 | 2,344 | 56% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 167 | $205.76 | $34,362 | 2,177 | 7% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 593 | $205.22 | $121,695 | 461 | 56% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 33 | $205.76 | $6,790 | 428 | 7% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 358 | $205.22 | $73,469 | 280 | 56% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 20 | $205.76 | $4,115 | 260 | 7% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 287 | $205.22 | $58,898 | 225 | 56% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 16 | $205.76 | $3,292 | 209 | 7% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 289 | $205.22 | $59,309 | 224 | 56% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 16 | $205.76 | $3,292 | 208 | 7% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 1,115 | $205.22 | $228,820 | 866 | 56% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 62 | $205.76 | $12,757 | 804 | 7% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 956 | $202.18 | $193,284 | 5,612 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 867 | $203.10 | $176,088 | 4,745 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 1,397 | $204.22 | $285,295 | 3,348 | 29% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 1,065 | $202.18 | $215,322 | 6,247 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 965 | $203.10 | $195,992 | 5,282 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 1,554 | $204.22 | $317,358 | 3,728 | 29% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 1,527 | $202.18 | $308,729 | 8,967 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 1,385 | $203.10 | $281,294 | 7,582 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 2,230 | $204.22 | $455,411 | 5,352 | 29% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 301 | $202.18 | $60,856 | 1,766 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 273 | $203.10 | $55,446 | 1,493 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 439 | $204.22 | $89,653 | 1,054 | 29% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 182 | $202.18 | $36,797 | 1,068 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 164 | $203.10 | $33,308 | 904 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 266 | $204.22 | $54,323 | 638 | 29% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 146 | $202.18 | $29,518 | 859 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 133 | $203.10 | $27,012 | 726 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 214 | $204.22 | $43,703 | 512 | 29% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 147 | $202.18 | $29,720 | 860 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 133 | $203.10 | $27,012 | 727 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 214 | $204.22 | $43,703 | 513 | 29% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 565 | $202.18 | $114,232 | 3,320 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 513 | $203.10 | $104,190 | 2,807 | 15% |
| 2024-11-22 | Jeffrey T Diehl | SELL | 826 | $204.22 | $168,686 | 1,981 | 29% |
| 2024-11-22 | Steven I Sarowitz | SELL | 2,340 | $202.20 | $473,148 | 9,252,040 | 0% |
| 2024-11-22 | Steven I Sarowitz | SELL | 1,505 | $203.12 | $305,696 | 9,250,535 | 0% |
| 2024-11-22 | Steven I Sarowitz | SELL | 2,946 | $204.16 | $601,455 | 9,247,589 | 0% |
| 2024-11-22 | Steven I Sarowitz | SELL | 4,260 | $205.27 | $874,450 | 9,243,329 | 0% |
| 2024-11-22 | Steven I Sarowitz | SELL | 255 | $205.76 | $52,469 | 9,243,074 | 0% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 2,062 | $200.32 | $413,060 | 9,496 | 18% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 2,254 | $201.66 | $454,542 | 7,242 | 24% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 674 | $202.24 | $136,310 | 6,568 | 9% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 2,294 | $200.32 | $459,534 | 10,571 | 18% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 2,509 | $201.66 | $505,965 | 8,062 | 24% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 750 | $202.24 | $151,680 | 7,312 | 9% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 3,291 | $200.32 | $659,253 | 15,169 | 18% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 3,599 | $201.66 | $725,774 | 11,570 | 24% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 1,076 | $202.24 | $217,610 | 10,494 | 9% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 649 | $200.32 | $130,008 | 2,988 | 18% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 709 | $201.66 | $142,977 | 2,279 | 24% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 212 | $202.24 | $42,875 | 2,067 | 9% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 392 | $200.32 | $78,525 | 1,807 | 18% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 429 | $201.66 | $86,512 | 1,378 | 24% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 128 | $202.24 | $25,887 | 1,250 | 9% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 315 | $200.32 | $63,101 | 1,452 | 18% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 344 | $201.66 | $69,371 | 1,108 | 24% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 103 | $202.24 | $20,831 | 1,005 | 9% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 316 | $200.32 | $63,301 | 1,456 | 18% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 346 | $201.66 | $69,774 | 1,110 | 24% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 103 | $202.24 | $20,831 | 1,007 | 9% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 1,219 | $200.32 | $244,190 | 5,617 | 18% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 1,334 | $201.66 | $269,014 | 4,283 | 24% |
| 2024-11-21 | Jeffrey T Diehl | SELL | 398 | $202.24 | $80,492 | 3,885 | 9% |
| 2024-11-21 | Steven I Sarowitz | SELL | 1,180 | $196.33 | $231,669 | 9,271,726 | 0% |
| 2024-11-21 | Steven I Sarowitz | SELL | 4,066 | $197.18 | $801,734 | 9,267,660 | 0% |
| 2024-11-21 | Steven I Sarowitz | SELL | 1,006 | $198.08 | $199,268 | 9,266,654 | 0% |
| 2024-11-21 | Steven I Sarowitz | SELL | 4,135 | $199.79 | $826,132 | 9,262,519 | 0% |
| 2024-11-21 | Steven I Sarowitz | SELL | 2,909 | $201.04 | $584,825 | 9,259,610 | 0% |
| 2024-11-21 | Steven I Sarowitz | SELL | 5,230 | $201.74 | $1,055,100 | 9,254,380 | 0% |
| 2024-11-20 | Steven I Sarowitz | SELL | 997 | $194.15 | $193,568 | 9,287,353 | 0% |
| 2024-11-20 | Steven I Sarowitz | SELL | 9,090 | $195.24 | $1,774,732 | 9,278,263 | 0% |
| 2024-11-20 | Steven I Sarowitz | SELL | 4,787 | $195.89 | $937,725 | 9,273,476 | 0% |
| 2024-11-20 | Steven I Sarowitz | SELL | 570 | $196.81 | $112,182 | 9,272,906 | 0% |
| 2024-11-19 | Andrew Cappotelli | SELL | 247 | $193.29 | $47,743 | 14,634 | 2% |
| 2024-11-19 | Rachit Lohani | SELL | 117 | $193.29 | $22,615 | 37,988 | 0% |
| 2024-11-19 | Nicholas Rost | SELL | 212 | $193.29 | $40,977 | 7,364 | 3% |
| 2024-11-19 | Steven I Sarowitz | SELL | 254 | $193.29 | $49,096 | 9,300,593 | 0% |
| 2024-11-19 | Steven I Sarowitz | SELL | 4,934 | $194.50 | $959,663 | 9,295,659 | 0% |
| 2024-11-19 | Steven I Sarowitz | SELL | 6,969 | $195.36 | $1,361,464 | 9,288,690 | 0% |
| 2024-11-19 | Steven I Sarowitz | SELL | 340 | $196.08 | $66,667 | 9,288,350 | 0% |
| 2024-11-18 | Steven I Sarowitz | SELL | 5,117 | $195.43 | $1,000,015 | 9,307,956 | 0% |
| 2024-11-18 | Steven I Sarowitz | SELL | 3,638 | $196.23 | $713,885 | 9,304,318 | 0% |
| 2024-11-18 | Steven I Sarowitz | SELL | 2,979 | $197.51 | $588,382 | 9,301,339 | 0% |
| 2024-11-18 | Steven I Sarowitz | SELL | 492 | $198.33 | $97,578 | 9,300,847 | 0% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 68 | $203.53 | $13,840 | 11,675 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 117 | $205.07 | $23,993 | 11,558 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 76 | $203.53 | $15,468 | 12,996 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 131 | $205.07 | $26,864 | 12,865 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 108 | $205.53 | $22,197 | 18,647 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 187 | $205.07 | $38,348 | 18,460 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 21 | $203.53 | $4,274 | 3,675 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 38 | $205.07 | $7,793 | 3,637 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 13 | $203.53 | $2,646 | 2,221 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 22 | $205.07 | $4,512 | 2,199 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 10 | $203.53 | $2,035 | 1,785 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 18 | $205.07 | $3,691 | 1,767 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 10 | $203.53 | $2,035 | 1,790 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 18 | $205.07 | $3,691 | 1,772 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 40 | $203.53 | $8,141 | 6,905 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 69 | $205.07 | $14,150 | 6,836 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 968 | $200.51 | $194,094 | 12,032 | 7% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 148 | $201.46 | $29,816 | 11,884 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 141 | $202.44 | $28,544 | 11,743 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 1,077 | $200.51 | $215,949 | 13,393 | 7% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 164 | $201.46 | $33,039 | 13,229 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 157 | $202.44 | $31,783 | 13,072 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 1,546 | $200.51 | $309,988 | 19,216 | 7% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 236 | $201.46 | $47,545 | 18,980 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 225 | $202.44 | $45,549 | 18,755 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 305 | $200.51 | $61,156 | 3,786 | 7% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 46 | $201.46 | $9,267 | 3,740 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 44 | $202.44 | $8,907 | 3,696 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 184 | $200.51 | $36,894 | 2,289 | 7% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 28 | $201.46 | $5,641 | 2,261 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 27 | $202.44 | $5,466 | 2,234 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 147 | $200.51 | $29,475 | 1,840 | 7% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 23 | $201.46 | $4,634 | 1,817 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 22 | $202.44 | $4,454 | 1,795 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 148 | $200.51 | $29,675 | 1,845 | 7% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 23 | $201.46 | $4,634 | 1,822 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 22 | $202.44 | $4,454 | 1,800 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 574 | $200.51 | $115,093 | 7,115 | 7% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 87 | $201.46 | $17,527 | 7,028 | 1% |
| 2024-11-15 | Jeffrey T Diehl | SELL | 83 | $202.44 | $16,803 | 6,945 | 1% |
| 2024-11-15 | Steven I Sarowitz | SELL | 5,739 | $197.77 | $1,135,002 | 9,323,714 | 0% |
| 2024-11-15 | Steven I Sarowitz | SELL | 5,239 | $198.68 | $1,040,885 | 9,318,475 | 0% |
| 2024-11-15 | Steven I Sarowitz | SELL | 2,838 | $199.61 | $566,493 | 9,315,637 | 0% |
| 2024-11-15 | Steven I Sarowitz | SELL | 1,749 | $200.53 | $350,727 | 9,313,888 | 0% |
| 2024-11-15 | Steven I Sarowitz | SELL | 635 | $202.29 | $128,454 | 9,313,253 | 0% |
| 2024-11-15 | Steven I Sarowitz | SELL | 27 | $202.76 | $5,475 | 9,313,226 | 0% |
| 2024-11-15 | Steven I Sarowitz | SELL | 153 | $204.85 | $31,342 | 9,313,073 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 533 | $208.55 | $111,157 | 13,087 | 4% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 24 | $209.82 | $5,036 | 13,063 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 63 | $210.65 | $13,271 | 13,000 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 593 | $208.55 | $123,670 | 14,567 | 4% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 27 | $209.82 | $5,665 | 14,540 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 70 | $210.65 | $14,746 | 14,470 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 851 | $208.55 | $177,476 | 20,900 | 4% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 38 | $209.82 | $7,973 | 20,862 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 100 | $210.65 | $21,065 | 20,762 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 168 | $208.55 | $35,036 | 4,118 | 4% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 7 | $209.82 | $1,469 | 4,111 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 20 | $210.65 | $4,213 | 4,091 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 101 | $208.55 | $21,064 | 2,490 | 4% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 5 | $209.82 | $1,049 | 2,485 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 12 | $210.65 | $2,528 | 2,473 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 81 | $208.55 | $16,893 | 2,000 | 4% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 4 | $209.82 | $839 | 1,996 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 9 | $210.65 | $1,896 | 1,987 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 82 | $208.55 | $17,101 | 2,006 | 4% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 4 | $209.82 | $839 | 2,002 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 9 | $210.65 | $1,896 | 1,993 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 316 | $208.55 | $65,902 | 7,740 | 4% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 14 | $209.82 | $2,937 | 7,726 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 37 | $210.65 | $7,794 | 7,689 | 0% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 859 | $205.66 | $176,662 | 15,611 | 5% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 266 | $207.06 | $55,078 | 15,345 | 2% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 1,725 | $207.75 | $358,369 | 13,620 | 11% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 956 | $205.66 | $196,611 | 17,375 | 5% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 295 | $207.06 | $61,083 | 17,080 | 2% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 1,920 | $207.75 | $398,880 | 15,160 | 11% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 1,371 | $205.66 | $281,960 | 24,930 | 5% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 424 | $207.06 | $87,793 | 24,506 | 2% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 2,755 | $207.75 | $572,351 | 21,751 | 11% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 270 | $205.66 | $55,528 | 4,913 | 5% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 84 | $207.06 | $17,393 | 4,829 | 2% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 543 | $207.75 | $112,808 | 4,286 | 11% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 163 | $205.66 | $33,523 | 2,970 | 5% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 51 | $207.06 | $10,560 | 2,919 | 2% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 328 | $207.75 | $68,142 | 2,591 | 11% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 131 | $205.66 | $26,941 | 2,386 | 5% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 41 | $207.06 | $8,489 | 2,345 | 2% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 264 | $207.75 | $54,846 | 2,081 | 11% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 132 | $205.66 | $27,147 | 2,393 | 5% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 41 | $207.06 | $8,489 | 2,352 | 2% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 264 | $207.75 | $54,846 | 2,088 | 11% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 508 | $205.66 | $104,475 | 9,233 | 5% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 157 | $207.06 | $32,508 | 9,076 | 2% |
| 2024-11-14 | Jeffrey T Diehl | SELL | 1,020 | $207.75 | $211,905 | 8,056 | 11% |
| 2024-11-14 | Steven I Sarowitz | SELL | 2,152 | $205.68 | $442,623 | 9,335,099 | 0% |
| 2024-11-14 | Steven I Sarowitz | SELL | 2,597 | $207.29 | $538,332 | 9,332,502 | 0% |
| 2024-11-14 | Steven I Sarowitz | SELL | 2,873 | $208.09 | $597,843 | 9,329,629 | 0% |
| 2024-11-14 | Steven I Sarowitz | SELL | 136 | $209.27 | $28,461 | 9,329,493 | 0% |
| 2024-11-14 | Steven I Sarowitz | SELL | 13 | $209.93 | $2,729 | 9,329,480 | 0% |
| 2024-11-14 | Steven I Sarowitz | SELL | 27 | $211.35 | $5,706 | 9,329,453 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 894 | $214.55 | $191,808 | 16,497 | 5% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 27 | $215.34 | $5,814 | 16,470 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 993 | $214.55 | $213,048 | 18,361 | 5% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 30 | $215.34 | $6,460 | 18,331 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 1,425 | $214.55 | $305,734 | 26,344 | 5% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 43 | $215.34 | $9,260 | 26,301 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 281 | $214.55 | $60,289 | 5,192 | 5% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 9 | $215.34 | $1,938 | 5,183 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 169 | $214.55 | $36,259 | 3,138 | 5% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 5 | $215.34 | $1,077 | 3,133 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 136 | $214.55 | $29,179 | 2,522 | 5% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 5 | $215.34 | $1,077 | 2,517 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 137 | $214.55 | $29,393 | 2,529 | 5% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 4 | $215.34 | $861 | 2,525 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 528 | $214.55 | $113,282 | 9,757 | 5% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 16 | $215.34 | $3,445 | 9,741 | 0% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 2,722 | $211.71 | $576,275 | 19,815 | 12% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 1,374 | $212.76 | $292,332 | 18,441 | 7% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 1,050 | $213.82 | $224,511 | 17,391 | 6% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 3,030 | $211.71 | $641,481 | 22,052 | 12% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 1,529 | $212.76 | $325,310 | 20,523 | 7% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 1,169 | $213.82 | $249,956 | 19,354 | 6% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 4,346 | $211.71 | $920,092 | 31,640 | 12% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 2,194 | $212.76 | $466,795 | 29,446 | 7% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 1,677 | $213.82 | $358,576 | 27,769 | 6% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 857 | $211.71 | $181,435 | 6,235 | 12% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 432 | $212.76 | $91,912 | 5,803 | 7% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 330 | $213.82 | $70,561 | 5,473 | 6% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 518 | $211.71 | $109,666 | 3,768 | 12% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 261 | $212.76 | $55,530 | 3,507 | 7% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 200 | $213.82 | $42,764 | 3,307 | 6% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 416 | $211.71 | $88,071 | 3,028 | 12% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 210 | $212.76 | $44,680 | 2,818 | 7% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 160 | $213.82 | $34,211 | 2,658 | 6% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 417 | $211.71 | $88,283 | 3,038 | 12% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 211 | $212.76 | $44,892 | 2,827 | 7% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 161 | $213.82 | $34,425 | 2,666 | 6% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 1,610 | $211.71 | $340,853 | 11,719 | 12% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 813 | $212.76 | $172,974 | 10,906 | 7% |
| 2024-11-13 | Jeffrey T Diehl | SELL | 621 | $213.82 | $132,782 | 10,285 | 6% |
| 2024-11-13 | Steven I Sarowitz | SELL | 5,448 | $211.64 | $1,153,015 | 9,344,337 | 0% |
| 2024-11-13 | Steven I Sarowitz | SELL | 2,260 | $212.53 | $480,318 | 9,342,077 | 0% |
| 2024-11-13 | Steven I Sarowitz | SELL | 3,848 | $213.83 | $822,818 | 9,338,229 | 0% |
| 2024-11-13 | Steven I Sarowitz | SELL | 497 | $214.48 | $106,597 | 9,337,732 | 0% |
| 2024-11-13 | Steven I Sarowitz | SELL | 481 | $215.40 | $103,607 | 9,337,251 | 0% |
| 2024-11-13 | Bernard Robinson Kenneth | SELL | 709 | $214.60 | $152,151 | 4,587 | 13% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 116 | $213.13 | $24,723 | 22,537 | 1% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 129 | $213.13 | $27,494 | 25,082 | 1% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 185 | $213.13 | $39,429 | 35,986 | 1% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 37 | $213.13 | $7,886 | 7,092 | 1% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 22 | $213.13 | $4,689 | 4,286 | 1% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 18 | $213.13 | $3,836 | 3,444 | 1% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 17 | $213.13 | $3,623 | 3,455 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 69 | $213.13 | $14,706 | 13,329 | 1% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 40 | $210.93 | $8,437 | 29,683 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 1,765 | $211.60 | $373,474 | 27,918 | 6% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 5,265 | $212.66 | $1,119,655 | 22,653 | 19% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 44 | $210.93 | $9,281 | 33,034 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 1,965 | $211.60 | $415,794 | 31,069 | 6% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 5,858 | $212.66 | $1,245,762 | 25,211 | 19% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 62 | $210.93 | $13,078 | 47,394 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 2,818 | $211.60 | $596,289 | 44,576 | 6% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 8,405 | $212.66 | $1,787,407 | 36,171 | 19% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 12 | $210.93 | $2,531 | 9,340 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 555 | $211.60 | $117,438 | 8,785 | 6% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 1,656 | $212.66 | $352,165 | 7,129 | 19% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 7 | $210.93 | $1,477 | 5,645 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 336 | $211.60 | $71,098 | 5,309 | 6% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 1,001 | $212.66 | $212,873 | 4,308 | 19% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 6 | $210.93 | $1,266 | 4,536 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 270 | $211.60 | $57,132 | 4,266 | 6% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 804 | $212.66 | $170,979 | 3,462 | 19% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 6 | $210.93 | $1,266 | 4,550 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 271 | $211.60 | $57,344 | 4,279 | 6% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 807 | $212.66 | $171,617 | 3,472 | 19% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 23 | $210.93 | $4,851 | 17,555 | 0% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 1,044 | $211.60 | $220,910 | 16,511 | 6% |
| 2024-11-12 | Jeffrey T Diehl | SELL | 3,113 | $212.66 | $662,011 | 13,398 | 19% |
| 2024-11-12 | Steven I Sarowitz | SELL | 4,378 | $211.51 | $925,991 | 9,358,619 | 0% |
| 2024-11-12 | Steven I Sarowitz | SELL | 8,706 | $212.64 | $1,851,244 | 9,349,913 | 0% |
| 2024-11-12 | Steven I Sarowitz | SELL | 128 | $213.12 | $27,279 | 9,349,785 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 669 | $214.44 | $143,460 | 29,840 | 2% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 117 | $215.00 | $25,155 | 29,723 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 743 | $214.44 | $159,329 | 33,209 | 2% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 131 | $215.00 | $28,165 | 33,078 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 1,067 | $214.44 | $228,807 | 47,643 | 2% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 187 | $215.00 | $40,205 | 47,456 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 211 | $214.44 | $45,247 | 9,389 | 2% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 37 | $215.00 | $7,955 | 9,352 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 127 | $214.44 | $27,234 | 5,674 | 2% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 22 | $215.00 | $4,730 | 5,652 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 102 | $214.44 | $21,873 | 4,560 | 2% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 18 | $215.00 | $3,870 | 4,542 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 102 | $214.44 | $21,873 | 4,574 | 2% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 18 | $215.00 | $3,870 | 4,556 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 396 | $214.44 | $84,918 | 17,648 | 2% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 70 | $215.00 | $15,050 | 17,578 | 0% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 4,180 | $211.36 | $883,485 | 33,723 | 11% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 2,404 | $212.37 | $510,537 | 31,319 | 7% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 810 | $213.44 | $172,886 | 30,509 | 3% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 4,653 | $211.36 | $983,458 | 37,530 | 11% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 2,676 | $212.37 | $568,302 | 34,854 | 7% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 902 | $213.44 | $192,523 | 33,952 | 3% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 6,675 | $211.36 | $1,410,828 | 53,842 | 11% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 3,839 | $212.37 | $815,288 | 50,003 | 7% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 1,293 | $213.44 | $275,978 | 48,710 | 3% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 1,315 | $211.36 | $277,938 | 10,611 | 11% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 756 | $212.37 | $160,552 | 9,855 | 7% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 255 | $213.44 | $54,427 | 9,600 | 3% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 795 | $211.36 | $168,031 | 6,412 | 11% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 457 | $212.37 | $97,053 | 5,955 | 7% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 154 | $213.44 | $32,870 | 5,801 | 3% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 639 | $211.36 | $135,059 | 5,153 | 11% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 367 | $212.37 | $77,940 | 4,786 | 7% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 124 | $213.44 | $26,467 | 4,662 | 3% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 641 | $211.36 | $135,482 | 5,169 | 11% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 369 | $212.37 | $78,365 | 4,800 | 7% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 124 | $213.44 | $26,467 | 4,676 | 3% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 2,472 | $211.36 | $522,482 | 19,945 | 11% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 1,422 | $212.37 | $301,990 | 18,523 | 7% |
| 2024-11-11 | Jeffrey T Diehl | SELL | 479 | $213.44 | $102,238 | 18,044 | 3% |
| 2024-11-11 | Ronald V Waters | SELL | 888 | $212.62 | $188,807 | 8,172 | 10% |
| 2024-11-11 | Steven I Sarowitz | SELL | 6,883 | $211.41 | $1,455,135 | 9,371,593 | 0% |
| 2024-11-11 | Steven I Sarowitz | SELL | 4,673 | $212.51 | $993,059 | 9,366,920 | 0% |
| 2024-11-11 | Steven I Sarowitz | SELL | 1,215 | $213.21 | $259,050 | 9,365,705 | 0% |
| 2024-11-11 | Steven I Sarowitz | SELL | 2,117 | $214.28 | $453,631 | 9,363,588 | 0% |
| 2024-11-11 | Steven I Sarowitz | SELL | 591 | $215.29 | $127,236 | 9,362,997 | 0% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 3,763 | $211.10 | $794,369 | 38,098 | 9% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 195 | $211.68 | $41,278 | 37,903 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 4,188 | $211.10 | $884,087 | 42,401 | 9% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 218 | $211.68 | $46,146 | 42,183 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 6,008 | $211.10 | $1,268,289 | 60,828 | 9% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 311 | $211.68 | $65,832 | 60,517 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 1,184 | $211.10 | $249,942 | 11,987 | 9% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 61 | $211.68 | $12,912 | 11,926 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 716 | $211.10 | $151,148 | 7,244 | 9% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 37 | $211.68 | $7,832 | 7,207 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 575 | $211.10 | $121,382 | 5,822 | 9% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 30 | $211.68 | $6,350 | 5,792 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 577 | $211.10 | $121,805 | 5,840 | 9% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 30 | $211.68 | $6,350 | 5,810 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 2,226 | $211.10 | $469,909 | 22,532 | 9% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 115 | $211.68 | $24,343 | 22,417 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 567 | $208.18 | $118,038 | 45,294 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 2,369 | $209.12 | $495,405 | 42,925 | 5% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 1,064 | $210.12 | $223,568 | 41,861 | 2% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 630 | $208.18 | $131,153 | 50,409 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 2,636 | $209.12 | $551,240 | 47,773 | 5% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 1,184 | $210.12 | $248,782 | 46,589 | 2% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 905 | $208.18 | $188,403 | 72,316 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 3,781 | $209.12 | $790,683 | 68,535 | 5% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 1,699 | $210.12 | $356,994 | 66,836 | 2% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 178 | $208.18 | $37,056 | 14,251 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 745 | $209.12 | $155,794 | 13,506 | 5% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 335 | $210.12 | $70,390 | 13,171 | 2% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 108 | $208.18 | $22,483 | 8,612 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 450 | $209.12 | $94,104 | 8,162 | 5% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 202 | $210.12 | $42,444 | 7,960 | 2% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 86 | $208.18 | $17,903 | 6,922 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 362 | $209.12 | $75,701 | 6,560 | 5% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 163 | $210.12 | $34,250 | 6,397 | 2% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 87 | $208.18 | $18,112 | 6,943 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 363 | $209.12 | $75,911 | 6,580 | 5% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 163 | $210.12 | $34,250 | 6,417 | 2% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 335 | $208.18 | $69,740 | 26,789 | 1% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 1,401 | $209.12 | $292,977 | 25,388 | 5% |
| 2024-11-08 | Jeffrey T Diehl | SELL | 630 | $210.12 | $132,376 | 24,758 | 2% |
| 2024-11-08 | Steven I Sarowitz | SELL | 1,400 | $208.01 | $291,214 | 9,391,563 | 0% |
| 2024-11-08 | Steven I Sarowitz | SELL | 4,588 | $208.96 | $958,708 | 9,386,975 | 0% |
| 2024-11-08 | Steven I Sarowitz | SELL | 3,500 | $210.17 | $735,595 | 9,383,475 | 0% |
| 2024-11-08 | Steven I Sarowitz | SELL | 4,994 | $211.18 | $1,054,633 | 9,378,481 | 0% |
| 2024-11-08 | Steven I Sarowitz | SELL | 5 | $211.71 | $1,059 | 9,378,476 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 1,006 | $211.67 | $212,940 | 45,920 | 2% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 59 | $213.09 | $12,572 | 45,861 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 1,120 | $211.67 | $237,070 | 51,104 | 2% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 65 | $213.09 | $13,851 | 51,039 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 1,606 | $211.67 | $339,942 | 73,315 | 2% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 94 | $213.09 | $20,030 | 73,221 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 316 | $211.67 | $66,888 | 14,447 | 2% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 18 | $213.09 | $3,836 | 14,429 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 191 | $211.67 | $40,429 | 8,731 | 2% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 11 | $213.09 | $2,344 | 8,720 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 154 | $211.67 | $32,597 | 7,017 | 2% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 9 | $213.09 | $1,918 | 7,008 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 154 | $211.67 | $32,597 | 7,039 | 2% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 9 | $213.09 | $1,918 | 7,030 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 595 | $211.67 | $125,944 | 27,159 | 2% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 35 | $213.09 | $7,458 | 27,124 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 209 | $208.97 | $43,675 | 58,850 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 2,108 | $210.09 | $442,870 | 56,742 | 4% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 9,816 | $210.91 | $2,070,293 | 46,926 | 17% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 233 | $208.97 | $48,690 | 65,494 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 2,345 | $210.09 | $492,661 | 63,149 | 4% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 10,925 | $210.91 | $2,304,192 | 52,224 | 17% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 334 | $208.97 | $69,796 | 93,956 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 3,364 | $210.09 | $706,743 | 90,592 | 4% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 15,671 | $210.91 | $3,305,171 | 74,921 | 17% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 66 | $208.97 | $13,792 | 18,515 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 663 | $210.09 | $139,290 | 17,852 | 4% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 3,089 | $210.91 | $651,501 | 14,763 | 17% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 40 | $208.97 | $8,359 | 11,189 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 401 | $210.09 | $84,246 | 10,788 | 4% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 1,866 | $210.91 | $393,558 | 8,922 | 17% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 32 | $208.97 | $6,687 | 8,992 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 322 | $210.09 | $67,649 | 8,670 | 4% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 1,499 | $210.91 | $316,154 | 7,171 | 17% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 32 | $208.97 | $6,687 | 9,021 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 323 | $210.09 | $67,859 | 8,698 | 4% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 1,505 | $210.91 | $317,420 | 7,193 | 17% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 124 | $208.97 | $25,912 | 34,805 | 0% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 1,246 | $210.09 | $261,772 | 33,559 | 4% |
| 2024-11-07 | Jeffrey T Diehl | SELL | 5,805 | $210.91 | $1,224,333 | 27,754 | 17% |
| 2024-11-07 | Steven I Sarowitz | SELL | 250 | $208.51 | $52,128 | 9,418,575 | 0% |
| 2024-11-07 | Steven I Sarowitz | SELL | 2,736 | $209.66 | $573,630 | 9,415,839 | 0% |
| 2024-11-07 | Steven I Sarowitz | SELL | 15,565 | $210.58 | $3,277,678 | 9,400,274 | 0% |
| 2024-11-07 | Steven I Sarowitz | SELL | 6,111 | $211.37 | $1,291,682 | 9,394,163 | 0% |
| 2024-11-07 | Steven I Sarowitz | SELL | 1,100 | $212.25 | $233,475 | 9,393,063 | 0% |
| 2024-11-07 | Steven I Sarowitz | SELL | 100 | $213.09 | $21,309 | 9,392,963 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 2,512 | $212.93 | $534,880 | 62,306 | 4% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 3,247 | $213.69 | $693,851 | 59,059 | 5% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 2,796 | $212.93 | $595,352 | 69,340 | 4% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 3,613 | $213.69 | $772,062 | 65,727 | 5% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 4,011 | $212.93 | $854,062 | 99,473 | 4% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 5,183 | $213.69 | $1,107,555 | 94,290 | 5% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 790 | $212.93 | $168,215 | 19,602 | 4% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,021 | $213.69 | $218,177 | 18,581 | 5% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 478 | $212.93 | $101,781 | 11,847 | 4% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 618 | $213.69 | $132,060 | 11,229 | 5% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 384 | $212.93 | $81,765 | 9,520 | 4% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 496 | $213.69 | $105,990 | 9,024 | 5% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 385 | $212.93 | $81,978 | 9,551 | 4% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 498 | $213.69 | $106,418 | 9,053 | 5% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,486 | $212.93 | $316,414 | 36,849 | 4% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,920 | $213.69 | $410,285 | 34,929 | 5% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,474 | $209.89 | $309,378 | 72,346 | 2% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 5,585 | $210.94 | $1,178,100 | 66,761 | 8% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,943 | $211.84 | $411,605 | 64,818 | 3% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,641 | $209.89 | $344,429 | 80,514 | 2% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 6,216 | $210.94 | $1,311,203 | 74,298 | 8% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 2,162 | $211.84 | $457,998 | 72,136 | 3% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 2,354 | $209.89 | $494,081 | 115,502 | 2% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 8,917 | $210.94 | $1,880,952 | 106,585 | 8% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 3,101 | $211.84 | $656,916 | 103,484 | 3% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 465 | $209.89 | $97,599 | 22,761 | 2% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,758 | $210.94 | $370,833 | 21,003 | 8% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 611 | $211.84 | $129,434 | 20,392 | 3% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 280 | $209.89 | $58,769 | 13,756 | 2% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,062 | $210.94 | $224,018 | 12,694 | 8% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 369 | $211.84 | $78,169 | 12,325 | 3% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 225 | $209.89 | $47,225 | 11,054 | 2% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 853 | $210.94 | $179,932 | 10,201 | 8% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 297 | $211.84 | $62,916 | 9,904 | 3% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 226 | $209.89 | $47,435 | 11,090 | 2% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 856 | $210.94 | $180,565 | 10,234 | 8% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 298 | $211.84 | $63,128 | 9,936 | 3% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 872 | $209.89 | $183,024 | 42,787 | 2% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 3,303 | $210.94 | $696,735 | 39,484 | 8% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,149 | $211.84 | $243,404 | 38,335 | 3% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 450 | $206.81 | $93,064 | 75,678 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,088 | $207.78 | $226,065 | 74,590 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 770 | $208.78 | $160,761 | 73,820 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 501 | $206.81 | $103,612 | 84,223 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,211 | $207.78 | $251,622 | 83,012 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 857 | $208.78 | $178,924 | 82,155 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 718 | $206.81 | $148,490 | 120,822 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,737 | $207.78 | $360,914 | 119,085 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 1,229 | $208.78 | $256,591 | 117,856 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 141 | $206.81 | $29,160 | 23,810 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 342 | $207.78 | $71,061 | 23,468 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 242 | $208.78 | $50,525 | 23,226 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 85 | $206.81 | $17,579 | 14,389 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 207 | $207.78 | $43,010 | 14,182 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 146 | $208.78 | $30,482 | 14,036 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 69 | $206.81 | $14,270 | 11,563 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 166 | $207.78 | $34,491 | 11,397 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 118 | $208.78 | $24,636 | 11,279 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 69 | $206.81 | $14,270 | 11,601 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 167 | $207.78 | $34,699 | 11,434 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 118 | $208.36 | $24,586 | 11,316 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 266 | $206.81 | $55,011 | 44,758 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 644 | $207.78 | $133,810 | 44,114 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 455 | $208.78 | $94,995 | 43,659 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 176 | $203.16 | $35,756 | 76,758 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 509 | $204.13 | $103,902 | 76,249 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 121 | $205.59 | $24,876 | 76,128 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 196 | $203.16 | $39,819 | 85,423 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 565 | $204.13 | $115,333 | 84,858 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 134 | $205.59 | $27,549 | 84,724 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 282 | $203.16 | $57,291 | 122,544 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 812 | $204.13 | $165,754 | 121,732 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 192 | $205.59 | $39,473 | 121,540 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 55 | $203.16 | $11,174 | 24,149 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 160 | $204.13 | $32,661 | 23,989 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 38 | $205.59 | $7,812 | 23,951 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 33 | $203.16 | $6,704 | 14,594 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 97 | $204.13 | $19,801 | 14,497 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 23 | $205.59 | $4,729 | 14,474 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 27 | $203.16 | $5,485 | 11,728 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 78 | $204.13 | $15,922 | 11,650 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 18 | $205.59 | $3,701 | 11,632 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 27 | $203.16 | $5,485 | 11,766 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 78 | $204.13 | $15,922 | 11,688 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 18 | $205.59 | $3,701 | 11,670 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 104 | $203.16 | $21,129 | 45,397 | 0% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 301 | $204.13 | $61,443 | 45,096 | 1% |
| 2024-11-06 | Jeffrey T Diehl | SELL | 72 | $205.59 | $14,802 | 45,024 | 0% |
| 2024-11-06 | Rachit Lohani | SELL | 960 | $210.00 | $201,600 | 38,804 | 2% |
| 2024-11-06 | Ryan Glenn | SELL | 500 | $203.28 | $101,640 | 52,134 | 1% |
| 2024-11-06 | Steven I Sarowitz | SELL | 500 | $201.92 | $100,960 | 9,452,964 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 600 | $203.13 | $121,878 | 9,452,364 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 700 | $204.32 | $143,024 | 9,451,664 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 600 | $206.06 | $123,636 | 9,451,064 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 1,800 | $207.21 | $372,978 | 9,449,264 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 2,150 | $208.26 | $447,759 | 9,447,114 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 2,001 | $209.36 | $418,929 | 9,445,113 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 7,929 | $210.40 | $1,668,262 | 9,437,184 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 6,380 | $211.22 | $1,347,584 | 9,430,804 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 4,382 | $212.43 | $930,868 | 9,426,422 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 7,113 | $213.43 | $1,518,128 | 9,419,309 | 0% |
| 2024-11-06 | Steven I Sarowitz | SELL | 484 | $213.93 | $103,542 | 9,418,825 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 529 | $195.42 | $103,377 | 82,196 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 4,967 | $196.64 | $976,711 | 77,229 | 6% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 295 | $197.12 | $58,150 | 76,934 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 589 | $195.42 | $115,102 | 91,475 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 5,528 | $196.64 | $1,087,026 | 85,947 | 6% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 328 | $197.12 | $64,655 | 85,619 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 845 | $195.42 | $165,130 | 131,228 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 7,931 | $196.64 | $1,559,552 | 123,297 | 6% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 471 | $197.12 | $92,844 | 122,826 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 167 | $195.42 | $32,635 | 25,860 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 1,563 | $196.64 | $307,348 | 24,297 | 6% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 93 | $197.12 | $18,332 | 24,204 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 101 | $195.42 | $19,737 | 15,627 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 944 | $196.64 | $185,628 | 14,683 | 6% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 56 | $197.12 | $11,039 | 14,627 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 81 | $195.42 | $15,829 | 12,559 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 759 | $196.64 | $149,250 | 11,800 | 6% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 45 | $197.12 | $8,870 | 11,755 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 81 | $195.42 | $15,829 | 12,600 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 762 | $196.64 | $149,840 | 11,838 | 6% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 45 | $197.12 | $8,870 | 11,793 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 313 | $195.42 | $61,166 | 48,614 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 2,938 | $196.64 | $577,728 | 45,676 | 6% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 175 | $197.12 | $34,496 | 45,501 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 258 | $192.19 | $49,585 | 85,935 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 504 | $193.19 | $97,368 | 85,431 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 2,706 | $194.59 | $526,561 | 82,725 | 3% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 287 | $192.19 | $55,159 | 95,638 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 561 | $193.19 | $108,380 | 95,077 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 3,013 | $194.59 | $586,300 | 92,064 | 3% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 411 | $192.19 | $78,990 | 137,199 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 804 | $193.19 | $155,325 | 136,395 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 4,322 | $194.59 | $841,018 | 132,073 | 3% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 81 | $192.19 | $15,567 | 27,036 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 157 | $193.19 | $30,331 | 26,879 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 852 | $194.59 | $165,791 | 26,027 | 3% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 49 | $192.19 | $9,417 | 16,339 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 96 | $193.19 | $18,546 | 16,243 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 515 | $194.59 | $100,214 | 15,728 | 3% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 39 | $192.19 | $7,495 | 13,131 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 77 | $193.19 | $14,876 | 13,054 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 414 | $194.59 | $80,560 | 12,640 | 3% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 40 | $192.19 | $7,688 | 13,173 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 77 | $193.19 | $14,876 | 13,096 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 415 | $194.59 | $80,755 | 12,681 | 3% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 152 | $192.19 | $29,213 | 50,826 | 0% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 298 | $193.19 | $57,571 | 50,528 | 1% |
| 2024-11-05 | Jeffrey T Diehl | SELL | 1,601 | $194.59 | $311,539 | 48,927 | 3% |
| 2024-11-05 | Steven I Sarowitz | SELL | 600 | $191.85 | $115,110 | 9,471,871 | 0% |
| 2024-11-05 | Steven I Sarowitz | SELL | 600 | $193.22 | $115,932 | 9,471,271 | 0% |
| 2024-11-05 | Steven I Sarowitz | SELL | 5,500 | $194.51 | $1,069,805 | 9,465,771 | 0% |
| 2024-11-05 | Steven I Sarowitz | SELL | 1,699 | $195.51 | $332,171 | 9,464,072 | 0% |
| 2024-11-05 | Steven I Sarowitz | SELL | 9,807 | $196.60 | $1,928,056 | 9,454,265 | 0% |
| 2024-11-05 | Steven I Sarowitz | SELL | 801 | $197.08 | $157,861 | 9,453,464 | 0% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 1,595 | $190.91 | $304,501 | 90,040 | 2% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 3,681 | $191.55 | $705,096 | 86,359 | 4% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 166 | $192.43 | $31,943 | 86,193 | 0% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 1,775 | $190.91 | $338,865 | 100,207 | 2% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 4,097 | $191.55 | $784,780 | 96,110 | 4% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 185 | $192.43 | $35,600 | 95,925 | 0% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 2,546 | $190.91 | $486,057 | 143,752 | 2% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 5,877 | $191.55 | $1,125,739 | 137,875 | 4% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 265 | $192.43 | $50,994 | 137,610 | 0% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 501 | $190.91 | $95,646 | 28,328 | 2% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 1,159 | $191.55 | $222,006 | 27,169 | 4% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 52 | $192.43 | $10,006 | 27,117 | 0% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 303 | $190.91 | $57,846 | 17,120 | 2% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 700 | $191.55 | $134,085 | 16,420 | 4% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 32 | $192.43 | $6,158 | 16,388 | 0% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 244 | $190.91 | $46,582 | 13,757 | 2% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 562 | $191.55 | $107,651 | 13,195 | 4% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 25 | $192.43 | $4,811 | 13,170 | 0% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 244 | $190.91 | $46,582 | 13,803 | 2% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 565 | $191.55 | $108,226 | 13,238 | 4% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 25 | $192.43 | $4,811 | 13,213 | 0% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 943 | $190.91 | $180,028 | 53,254 | 2% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 2,177 | $191.55 | $417,004 | 51,077 | 4% |
| 2024-11-04 | Jeffrey T Diehl | SELL | 99 | $192.43 | $19,051 | 50,978 | 0% |
| 2024-11-04 | Steven I Sarowitz | SELL | 400 | $189.05 | $75,620 | 9,488,336 | 0% |
| 2024-11-04 | Steven I Sarowitz | SELL | 1,900 | $190.51 | $361,969 | 9,486,436 | 0% |
| 2024-11-04 | Steven I Sarowitz | SELL | 11,265 | $191.54 | $2,157,698 | 9,475,171 | 0% |
| 2024-11-04 | Steven I Sarowitz | SELL | 2,700 | $192.31 | $519,237 | 9,472,471 | 0% |
| 2024-11-01 | Steven I Sarowitz | SELL | 404 | $185.68 | $75,015 | 9,513,156 | 0% |
| 2024-11-01 | Steven I Sarowitz | SELL | 680 | $186.45 | $126,786 | 9,512,476 | 0% |
| 2024-11-01 | Steven I Sarowitz | SELL | 1,465 | $187.82 | $275,156 | 9,511,011 | 0% |
| 2024-11-01 | Steven I Sarowitz | SELL | 4,747 | $188.54 | $894,999 | 9,506,264 | 0% |
| 2024-11-01 | Steven I Sarowitz | SELL | 2,173 | $190.20 | $413,305 | 9,504,091 | 0% |
| 2024-11-01 | Steven I Sarowitz | SELL | 11,202 | $191.25 | $2,142,382 | 9,492,889 | 0% |
| 2024-11-01 | Steven I Sarowitz | SELL | 4,153 | $191.81 | $796,587 | 9,488,736 | 0% |
| 2024-10-31 | Steven I Sarowitz | SELL | 2,826 | $185.29 | $523,630 | 9,535,524 | 0% |
| 2024-10-31 | Steven I Sarowitz | SELL | 7,239 | $186.67 | $1,351,304 | 9,528,285 | 0% |
| 2024-10-31 | Steven I Sarowitz | SELL | 4,753 | $187.84 | $892,804 | 9,523,532 | 0% |
| 2024-10-31 | Steven I Sarowitz | SELL | 4,625 | $189.06 | $874,402 | 9,518,907 | 0% |
| 2024-10-31 | Steven I Sarowitz | SELL | 2,573 | $190.01 | $488,896 | 9,516,334 | 0% |
| 2024-10-31 | Steven I Sarowitz | SELL | 1,931 | $190.93 | $368,686 | 9,514,403 | 0% |
| 2024-10-31 | Steven I Sarowitz | SELL | 843 | $191.72 | $161,620 | 9,513,560 | 0% |
| 2024-10-04 | Andrew Cappotelli | SELL | 1,508 | $169.97 | $256,315 | 15,256 | 9% |
| 2024-10-04 | Joshua Scutt | SELL | 1,975 | $170.00 | $335,750 | 41,716 | 5% |
| 2024-10-02 | Rachit Lohani | SELL | 658 | $162.83 | $107,142 | 39,764 | 2% |
| 2024-09-24 | Nicholas Rost | SELL | 132 | $165.06 | $21,788 | 7,775 | 2% |
| 2024-09-17 | Ronald V Waters | SELL | 600 | $156.91 | $94,146 | 9,060 | 6% |