| 2026-08-18 | Jordan Douglas Bradley Sweetnam | SELL | 1,014 | $101.39 | $102,809 | 35,546 | 3% |
| 2026-08-10 | Rebecca Spencer | SELL | 4,544 | $107.84 | $490,025 | 10,381 | 30% |
| 2026-08-10 | Rebecca Spencer | SELL | 646 | $107.44 | $69,406 | 9,735 | 6% |
| 2026-08-06 | Jamie Iannone | SELL | 1,325 | $107.20 | $142,040 | 251,886 | 1% |
| 2026-08-06 | Jamie Iannone | SELL | 1,943 | $108.27 | $210,369 | 249,943 | 1% |
| 2026-08-06 | Jamie Iannone | SELL | 3,424 | $109.20 | $373,901 | 246,519 | 1% |
| 2026-08-06 | Jamie Iannone | SELL | 2,416 | $110.36 | $266,630 | 244,103 | 1% |
| 2026-08-06 | Jamie Iannone | SELL | 1,449 | $111.27 | $161,230 | 242,654 | 1% |
| 2026-08-06 | Jamie Iannone | SELL | 278 | $112.23 | $31,200 | 242,376 | 0% |
| 2026-08-06 | Jamie Iannone | SELL | 275 | $113.23 | $31,138 | 242,101 | 0% |
| 2026-08-05 | Jamie Iannone | SELL | 2,402 | $106.97 | $256,942 | 261,919 | 1% |
| 2026-08-05 | Jamie Iannone | SELL | 3,795 | $107.96 | $409,708 | 258,124 | 1% |
| 2026-08-05 | Jamie Iannone | SELL | 2,282 | $109.11 | $248,989 | 255,842 | 1% |
| 2026-08-05 | Jamie Iannone | SELL | 1,434 | $109.95 | $157,668 | 254,408 | 1% |
| 2026-08-05 | Jamie Iannone | SELL | 1,197 | $110.88 | $132,723 | 253,211 | 0% |
| 2026-07-07 | Jamie Iannone | SELL | 9,927 | $114.47 | $1,136,344 | 265,504 | 4% |
| 2026-07-07 | Jamie Iannone | SELL | 1,183 | $115.07 | $136,128 | 264,321 | 0% |
| 2026-07-06 | Jamie Iannone | SELL | 9,206 | $113.23 | $1,042,395 | 277,335 | 3% |
| 2026-07-06 | Jamie Iannone | SELL | 1,904 | $113.82 | $216,713 | 275,431 | 1% |
| 2026-06-18 | Jordan Douglas Bradley Sweetnam | SELL | 863 | $109.17 | $94,214 | 34,533 | 2% |
| 2026-06-17 | Mazen Rawashdeh | SELL | 1,919 | $108.51 | $208,231 | 32,124 | 6% |
| 2026-06-05 | Jamie Iannone | SELL | 6,734 | $109.34 | $736,296 | 273,470 | 2% |
| 2026-06-05 | Jamie Iannone | SELL | 3,570 | $110.17 | $393,307 | 269,900 | 1% |
| 2026-06-05 | Jamie Iannone | SELL | 806 | $111.10 | $89,547 | 269,094 | 0% |
| 2026-06-05 | Cornelius Boone | SELL | 31,100 | $109.69 | $3,411,359 | 63,681 | 33% |
| 2026-06-04 | Jamie Iannone | SELL | 7,282 | $109.33 | $796,141 | 284,032 | 2% |
| 2026-06-04 | Jamie Iannone | SELL | 3,828 | $110.09 | $421,425 | 280,204 | 1% |
| 2026-05-22 | Mazen Rawashdeh | SELL | 14,058 | $115.99 | $1,630,587 | 65,159 | 18% |
| 2026-05-22 | Mazen Rawashdeh | SELL | 17,179 | $116.96 | $2,009,256 | 47,980 | 26% |
| 2026-05-22 | Mazen Rawashdeh | SELL | 18,663 | $117.90 | $2,200,368 | 29,317 | 39% |
| 2026-05-22 | Mazen Rawashdeh | SELL | 100 | $118.61 | $11,861 | 29,217 | 0% |
| 2026-05-18 | Jordan Douglas Bradley Sweetnam | SELL | 1,010 | $115.61 | $116,766 | 32,146 | 3% |
| 2026-05-04 | Jamie Iannone | SELL | 10,605 | $109.17 | $1,157,748 | 300,350 | 3% |
| 2026-05-04 | Jamie Iannone | SELL | 8,248 | $109.89 | $906,373 | 292,102 | 3% |
| 2026-05-04 | Jamie Iannone | SELL | 788 | $110.90 | $87,389 | 291,314 | 0% |
| 2026-05-01 | Jamie Iannone | SELL | 5,914 | $101.62 | $600,981 | 326,041 | 2% |
| 2026-05-01 | Jamie Iannone | SELL | 4,668 | $102.32 | $477,630 | 321,373 | 1% |
| 2026-05-01 | Jamie Iannone | SELL | 3,040 | $103.53 | $314,731 | 318,333 | 1% |
| 2026-05-01 | Jamie Iannone | SELL | 2,780 | $104.50 | $290,510 | 315,553 | 1% |
| 2026-05-01 | Jamie Iannone | SELL | 4,511 | $105.40 | $475,459 | 311,042 | 1% |
| 2026-05-01 | Jamie Iannone | SELL | 87 | $106.08 | $9,229 | 310,955 | 0% |
| 2026-05-01 | Jordan Douglas Bradley Sweetnam | SELL | 9,453 | $101.63 | $960,708 | 55,125 | 15% |
| 2026-05-01 | Jordan Douglas Bradley Sweetnam | SELL | 7,047 | $102.30 | $720,908 | 48,078 | 13% |
| 2026-05-01 | Jordan Douglas Bradley Sweetnam | SELL | 4,700 | $103.46 | $486,262 | 43,378 | 10% |
| 2026-05-01 | Jordan Douglas Bradley Sweetnam | SELL | 5,541 | $104.43 | $578,647 | 37,837 | 13% |
| 2026-05-01 | Jordan Douglas Bradley Sweetnam | SELL | 6,700 | $105.41 | $706,247 | 31,137 | 18% |
| 2026-04-15 | Jordan Douglas Bradley Sweetnam | SELL | 10,713 | $100.29 | $1,074,407 | 32,235 | 25% |
| 2026-04-15 | Jordan Douglas Bradley Sweetnam | SELL | 1,400 | $100.91 | $141,274 | 30,835 | 4% |
| 2026-04-07 | Jamie Iannone | SELL | 9,499 | $96.36 | $915,324 | 343,154 | 3% |
| 2026-04-07 | Jamie Iannone | SELL | 11,432 | $97.25 | $1,111,762 | 331,722 | 3% |
| 2026-04-07 | Jamie Iannone | SELL | 69 | $97.86 | $6,752 | 331,653 | 0% |
| 2026-04-06 | Jamie Iannone | SELL | 355 | $95.39 | $33,863 | 373,298 | 0% |
| 2026-04-06 | Jamie Iannone | SELL | 5,120 | $96.24 | $492,749 | 368,178 | 1% |
| 2026-04-06 | Jamie Iannone | SELL | 9,709 | $97.58 | $947,404 | 358,469 | 3% |
| 2026-04-06 | Jamie Iannone | SELL | 5,816 | $98.14 | $570,782 | 352,653 | 2% |
| 2026-03-18 | Jordan Douglas Bradley Sweetnam | SELL | 7,351 | $91.86 | $675,263 | 48,575 | 13% |
| 2026-03-18 | Jordan Douglas Bradley Sweetnam | SELL | 4,127 | $93.00 | $383,811 | 44,448 | 8% |
| 2026-03-18 | Jordan Douglas Bradley Sweetnam | SELL | 1,500 | $93.74 | $140,610 | 42,948 | 3% |
| 2026-03-18 | Cornelius Boone | SELL | 9,485 | $91.87 | $871,387 | 101,679 | 9% |
| 2026-03-18 | Cornelius Boone | SELL | 5,500 | $93.01 | $511,555 | 96,179 | 5% |
| 2026-03-18 | Cornelius Boone | SELL | 1,700 | $93.76 | $159,392 | 94,479 | 2% |
| 2026-03-17 | Mazen Rawashdeh | SELL | 23,167 | $93.59 | $2,168,200 | 28,915 | 44% |
| 2026-03-12 | Julie A Loeger | SELL | 15,000 | $90.88 | $1,363,200 | 46,800 | 24% |
| 2026-03-03 | Jamie Iannone | SELL | 4,816 | $87.66 | $422,171 | 206,549 | 2% |
| 2026-03-03 | Jamie Iannone | SELL | 2,673 | $88.60 | $236,828 | 203,876 | 1% |
| 2026-03-03 | Jamie Iannone | SELL | 4,728 | $89.55 | $423,392 | 199,148 | 2% |
| 2026-03-02 | Jamie Iannone | SELL | 8,620 | $89.12 | $768,214 | 214,567 | 4% |
| 2026-03-02 | Jamie Iannone | SELL | 3,202 | $90.05 | $288,340 | 211,365 | 1% |
| 2026-02-24 | Cornelius Boone | SELL | 34,100 | $85.26 | $2,907,366 | 57,821 | 37% |
| 2026-02-20 | Rebecca Spencer | SELL | 1,869 | $87.40 | $163,351 | 9,511 | 16% |
| 2026-02-18 | Jordan Douglas Bradley Sweetnam | SELL | 1,009 | $79.87 | $80,589 | 5,743 | 15% |
| 2026-01-30 | Jordan Douglas Bradley Sweetnam | SELL | 15,965 | $91.43 | $1,459,680 | 22,209 | 42% |
| 2026-01-30 | Jordan Douglas Bradley Sweetnam | SELL | 17,076 | $92.49 | $1,579,359 | 5,133 | 77% |
| 2026-01-30 | Jordan Douglas Bradley Sweetnam | SELL | 400 | $93.10 | $37,240 | 4,733 | 8% |
| 2026-01-02 | Jamie Iannone | SELL | 3,734 | $87.06 | $325,082 | 228,337 | 2% |
| 2026-01-02 | Jamie Iannone | SELL | 5,150 | $87.84 | $452,376 | 223,187 | 2% |
| 2025-12-18 | Jordan Douglas Bradley Sweetnam | SELL | 865 | $82.67 | $71,510 | 4,733 | 15% |
| 2025-12-18 | Cornelius Boone | SELL | 762 | $83.28 | $63,459 | 95,621 | 1% |
| 2025-12-18 | Cornelius Boone | SELL | 3,700 | $84.08 | $311,096 | 91,921 | 4% |
| 2025-12-17 | Mazen Rawashdeh | SELL | 1,920 | $81.90 | $157,248 | 5,746 | 25% |
| 2025-12-11 | Julie A Loeger | SELL | 2,896 | $82.44 | $238,746 | 55,990 | 5% |
| 2025-12-03 | Jamie Iannone | SELL | 5,930 | $82.56 | $489,581 | 215,409 | 3% |
| 2025-12-03 | Jamie Iannone | SELL | 1,291 | $83.21 | $107,424 | 214,118 | 1% |
| 2025-12-02 | Jamie Iannone | SELL | 4,131 | $82.30 | $339,981 | 224,429 | 2% |
| 2025-12-02 | Jamie Iannone | SELL | 3,090 | $83.01 | $256,501 | 221,339 | 1% |
| 2025-11-18 | Jordan Douglas Bradley Sweetnam | SELL | 1,006 | $82.04 | $82,532 | 3,868 | 21% |
| 2025-11-06 | Jamie Iannone | SELL | 4,148 | $80.81 | $335,200 | 231,633 | 2% |
| 2025-11-06 | Jamie Iannone | SELL | 3,073 | $81.39 | $250,111 | 228,560 | 1% |
| 2025-11-05 | Jamie Iannone | SELL | 6,484 | $81.00 | $525,204 | 236,518 | 3% |
| 2025-11-05 | Jamie Iannone | SELL | 737 | $81.74 | $60,242 | 235,781 | 0% |
| 2025-11-04 | Jordan Douglas Bradley Sweetnam | SELL | 29,486 | $81.41 | $2,400,455 | 8,681 | 77% |
| 2025-11-04 | Jordan Douglas Bradley Sweetnam | SELL | 5,819 | $82.20 | $478,322 | 2,862 | 67% |
| 2025-10-07 | Jamie Iannone | SELL | 1,208 | $89.73 | $108,394 | 249,015 | 0% |
| 2025-10-07 | Jamie Iannone | SELL | 928 | $90.77 | $84,235 | 248,087 | 0% |
| 2025-10-07 | Jamie Iannone | SELL | 2,789 | $91.83 | $256,114 | 245,298 | 1% |
| 2025-10-07 | Jamie Iannone | SELL | 2,134 | $92.77 | $197,971 | 243,164 | 1% |
| 2025-10-07 | Jamie Iannone | SELL | 150 | $94.01 | $14,102 | 243,014 | 0% |
| 2025-10-07 | Jamie Iannone | SELL | 12 | $94.54 | $1,134 | 243,002 | 0% |
| 2025-10-06 | Jamie Iannone | SELL | 5,335 | $91.56 | $488,473 | 252,109 | 2% |
| 2025-10-06 | Jamie Iannone | SELL | 1,886 | $92.32 | $174,116 | 250,223 | 1% |
| 2025-09-18 | Cornelius Boone | SELL | 4,439 | $89.53 | $397,424 | 93,392 | 5% |
| 2025-09-17 | Mazen Rawashdeh | SELL | 1,910 | $89.31 | $170,582 | 3,824 | 33% |
| 2025-09-11 | Mazen Rawashdeh | SELL | 1,289 | $92.35 | $119,039 | 2,533 | 34% |
| 2025-09-11 | Mazen Rawashdeh | SELL | 621 | $92.96 | $57,728 | 1,912 | 25% |
| 2025-09-05 | Jamie Iannone | SELL | 5,436 | $92.13 | $500,819 | 241,376 | 2% |
| 2025-09-05 | Jamie Iannone | SELL | 1,321 | $93.08 | $122,959 | 240,055 | 1% |
| 2025-09-05 | Jamie Iannone | SELL | 464 | $93.75 | $43,500 | 239,591 | 0% |
| 2025-09-04 | Jamie Iannone | SELL | 2,011 | $91.47 | $183,946 | 252,022 | 1% |
| 2025-09-04 | Jamie Iannone | SELL | 4,411 | $92.58 | $408,370 | 247,611 | 2% |
| 2025-09-04 | Jamie Iannone | SELL | 799 | $93.10 | $74,387 | 246,812 | 0% |
| 2025-08-15 | Rebecca Spencer | SELL | 2,260 | $100.75 | $227,695 | 7,059 | 24% |
| 2025-08-05 | Jamie Iannone | SELL | 19,088 | $91.67 | $1,749,797 | 261,254 | 7% |
| 2025-08-05 | Jamie Iannone | SELL | 6,704 | $91.52 | $613,550 | 254,550 | 3% |
| 2025-08-05 | Jamie Iannone | SELL | 517 | $92.32 | $47,729 | 254,033 | 0% |
| 2025-08-05 | Carol Hayles | SELL | 7,689 | $91.39 | $702,698 | 15,630 | 33% |
| 2025-08-04 | Jamie Iannone | SELL | 19,088 | $91.96 | $1,755,332 | 287,563 | 6% |
| 2025-08-04 | Jamie Iannone | SELL | 852 | $91.91 | $78,307 | 286,711 | 0% |
| 2025-08-04 | Jamie Iannone | SELL | 6,369 | $93.04 | $592,572 | 280,342 | 2% |
| 2025-08-04 | Julie A Loeger | SELL | 75,952 | $93.25 | $7,082,524 | 53,107 | 59% |
| 2025-08-01 | Rebecca Spencer | SELL | 515 | $89.18 | $45,928 | 9,319 | 5% |
| 2025-07-15 | Jordan Douglas Bradley Sweetnam | SELL | 22,206 | $77.90 | $1,729,847 | 0 | 100% |
| 2025-07-02 | Jamie Iannone | SELL | 10,974 | $75.75 | $831,280 | 306,651 | 3% |
| 2025-07-01 | Jamie Iannone | SELL | 3,113 | $75.09 | $233,755 | 327,156 | 1% |
| 2025-07-01 | Jamie Iannone | SELL | 8,330 | $76.26 | $635,246 | 318,826 | 3% |
| 2025-07-01 | Jamie Iannone | SELL | 1,201 | $76.81 | $92,249 | 317,625 | 0% |
| 2025-07-01 | Jordan Douglas Bradley Sweetnam | SELL | 22,207 | $75.04 | $1,666,413 | 22,206 | 50% |
| 2025-06-17 | Cornelius Boone | SELL | 3,098 | $77.36 | $239,661 | 93,392 | 3% |
| 2025-06-17 | Jordan Douglas Bradley Sweetnam | SELL | 23,597 | $77.38 | $1,825,936 | 44,413 | 35% |
| 2025-06-10 | Jamie Iannone | SELL | 11,097 | $79.16 | $878,439 | 313,956 | 3% |
| 2025-06-10 | Jamie Iannone | SELL | 1,547 | $79.69 | $123,280 | 312,409 | 0% |
| 2025-06-09 | Jamie Iannone | SELL | 3,607 | $78.37 | $282,681 | 334,090 | 1% |
| 2025-06-09 | Jamie Iannone | SELL | 9,037 | $79.33 | $716,905 | 325,053 | 3% |
| 2025-06-06 | Cornelius Boone | SELL | 1,985 | $78.47 | $155,763 | 93,053 | 2% |
| 2025-06-06 | Cornelius Boone | SELL | 1,000 | $79.06 | $79,060 | 92,053 | 1% |
| 2025-05-22 | Jamie Iannone | SELL | 7,500 | $71.74 | $538,050 | 337,697 | 2% |
| 2025-05-21 | Julie A Loeger | SELL | 92,895 | $72.06 | $6,694,014 | 123,282 | 43% |
| 2025-05-21 | Jamie Iannone | SELL | 7,500 | $71.53 | $536,475 | 345,197 | 2% |
| 2025-05-09 | Julie A Loeger | SELL | 127,070 | $69.43 | $8,822,470 | 123,282 | 51% |
| 2025-05-06 | Rebecca Spencer | SELL | 2,000 | $69.95 | $139,900 | 7,468 | 21% |
| 2025-05-05 | Jamie Iannone | SELL | 10,000 | $69.83 | $698,300 | 570,754 | 2% |
| 2025-05-02 | Jamie Iannone | SELL | 10,000 | $67.96 | $679,600 | 580,754 | 2% |
| 2025-05-01 | Edward O Garcia | SELL | 54,833 | $70.12 | $3,844,890 | 57,065 | 49% |
| 2025-04-17 | Stephen J Priest | SELL | 1,167 | $66.21 | $77,267 | 65,080 | 2% |
| 2025-04-03 | Jamie Iannone | SELL | 2,778 | $65.94 | $183,181 | 594,830 | 0% |
| 2025-04-03 | Jamie Iannone | SELL | 4,622 | $66.56 | $307,640 | 590,208 | 1% |
| 2025-04-03 | Jamie Iannone | SELL | 100 | $67.94 | $6,794 | 590,108 | 0% |
| 2025-04-01 | Stephen J Priest | SELL | 23,458 | $67.71 | $1,588,341 | 69,682 | 25% |
| 2025-04-01 | Stephen J Priest | SELL | 4,602 | $68.39 | $314,731 | 65,080 | 7% |
| 2025-03-18 | Edward O Garcia | SELL | 18,380 | $65.23 | $1,198,927 | 57,065 | 24% |
| 2025-03-18 | Cornelius Boone | SELL | 3,958 | $67.06 | $265,423 | 94,392 | 4% |
| 2025-03-17 | Stephen J Priest | SELL | 600 | $66.21 | $39,726 | 97,793 | 1% |
| 2025-03-17 | Stephen J Priest | SELL | 3,753 | $67.10 | $251,826 | 94,040 | 4% |
| 2025-03-17 | Stephen J Priest | SELL | 900 | $67.70 | $60,930 | 93,140 | 1% |
| 2025-03-17 | Edward O Garcia | SELL | 300 | $66.09 | $19,827 | 77,363 | 0% |
| 2025-03-17 | Edward O Garcia | SELL | 345 | $67.78 | $23,384 | 77,018 | 0% |
| 2025-03-17 | Edward O Garcia | SELL | 1,573 | $67.10 | $105,548 | 75,445 | 2% |
| 2025-03-04 | Jamie Iannone | SELL | 1,488 | $65.80 | $97,910 | 516,385 | 0% |
| 2025-03-04 | Jamie Iannone | SELL | 4,494 | $67.02 | $301,188 | 511,891 | 1% |
| 2025-03-04 | Jamie Iannone | SELL | 1,518 | $67.73 | $102,814 | 510,373 | 0% |
| 2025-03-03 | Jamie Iannone | SELL | 5,640 | $65.28 | $368,179 | 519,733 | 1% |
| 2025-03-03 | Jamie Iannone | SELL | 1,860 | $65.96 | $122,686 | 517,873 | 0% |
| 2025-02-19 | Edward O Garcia | SELL | 2,688 | $68.81 | $184,961 | 48,237 | 5% |
| 2025-02-04 | Jamie Iannone | SELL | 5,625 | $67.02 | $376,988 | 525,373 | 1% |
| 2025-02-03 | Jamie Iannone | SELL | 5,625 | $67.25 | $378,281 | 530,998 | 1% |
| 2025-01-16 | Stephen J Priest | SELL | 1,033 | $64.93 | $67,073 | 65,080 | 2% |
| 2025-01-03 | Jamie Iannone | SELL | 5,625 | $61.78 | $347,512 | 536,623 | 1% |
| 2025-01-02 | Jamie Iannone | SELL | 5,625 | $62.38 | $350,888 | 542,248 | 1% |
| 2024-12-17 | Edward O Garcia | SELL | 990 | $65.20 | $64,548 | 46,038 | 2% |
| 2024-12-17 | Cornelius Boone | SELL | 3,989 | $65.20 | $260,083 | 71,469 | 5% |
| 2024-12-16 | Stephen J Priest | SELL | 3,313 | $63.50 | $210,376 | 67,019 | 5% |
| 2024-12-16 | Stephen J Priest | SELL | 1,939 | $63.86 | $123,825 | 65,080 | 3% |
| 2024-12-04 | Jamie Iannone | SELL | 1,041 | $62.42 | $64,979 | 535,751 | 0% |
| 2024-12-04 | Jamie Iannone | SELL | 4,584 | $63.39 | $290,580 | 531,167 | 1% |
| 2024-12-03 | Jamie Iannone | SELL | 5,625 | $63.13 | $355,106 | 536,792 | 1% |
| 2024-11-26 | Rebecca Spencer | SELL | 1,732 | $65.14 | $112,823 | 4,775 | 27% |
| 2024-11-19 | Edward O Garcia | SELL | 2,743 | $61.01 | $167,350 | 43,827 | 6% |
| 2024-11-05 | Jamie Iannone | SELL | 5,625 | $61.13 | $343,856 | 542,417 | 1% |
| 2024-11-04 | Jamie Iannone | SELL | 5,625 | $59.91 | $336,994 | 548,042 | 1% |
| 2024-10-16 | Stephen J Priest | SELL | 1,167 | $66.63 | $77,757 | 65,079 | 2% |
| 2024-10-07 | Jamie Iannone | SELL | 5,625 | $66.56 | $374,400 | 553,666 | 1% |
| 2024-10-04 | Jamie Iannone | SELL | 5,625 | $66.09 | $371,756 | 559,291 | 1% |
| 2024-09-17 | Cornelius Boone | SELL | 3,974 | $64.61 | $256,760 | 70,113 | 5% |
| 2024-09-17 | Edward O Garcia | SELL | 987 | $64.61 | $63,770 | 41,584 | 2% |
| 2024-09-17 | Stephen J Priest | SELL | 5,171 | $64.61 | $334,098 | 65,161 | 7% |
| 2024-09-17 | Stephen J Priest | SELL | 82 | $64.91 | $5,323 | 65,079 | 0% |
| 2024-09-16 | Stephen J Priest | SELL | 22,001 | $63.85 | $1,404,764 | 73,331 | 23% |
| 2024-09-16 | Stephen J Priest | SELL | 2,999 | $64.34 | $192,956 | 70,332 | 4% |
| 2024-09-10 | Jamie Iannone | SELL | 5,625 | $59.93 | $337,106 | 548,275 | 1% |
| 2024-09-09 | Jamie Iannone | SELL | 5,625 | $59.35 | $333,844 | 553,900 | 1% |