| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| John S Marr Jr | Executive Chair of the Board, Director | 9,342 | — | $38,739,304 | -$38,739,304 |
| H Lynn Moore Jr | President and CEO, Director | 100,392 | — | $38,728,448 | -$38,728,448 |
| Brian K Miller | Executive VP and CFO | 25,305 | — | $23,263,435 | -$23,263,435 |
| Jeffrey David Puckett | Chief Operating Officer | 7,784 | — | $10,116,241 | -$10,116,241 |
| Glenn A Carter | Director | 5,750 | — | $3,151,710 | -$3,151,710 |
| Brenda A Cline | Director | 2,971 | — | $2,985,163 | -$2,985,163 |
| Andrew D. Teed | Director | 5,570 | $495,856 | — | $495,856 |
| Daniel M Pope | Director | 3,323 | — | $378,450 | -$378,450 |
| Abigail Marshall Diaz-Pedrosa | Chief Administrative Officer | 4,437 | $198,296 | $215,100 | -$16,804 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-28 | H Lynn Moore Jr | SELL | 9,250 | $372.79 | $3,448,280 | 100,392 | 8% |
| 2026-08-24 | Jeffrey David Puckett | SELL | 8,500 | $356.44 | $3,029,698 | 7,784 | 52% |
| 2026-03-12 | Glenn A Carter | SELL | 1,624 | $349.14 | $567,003 | 5,298 | 23% |
| 2026-03-05 | Jeffrey David Puckett | SELL | 720 | $367.60 | $264,670 | 12,208 | 6% |
| 2026-03-05 | Jeffrey David Puckett | SELL | 1,133 | $368.82 | $417,874 | 11,075 | 9% |
| 2026-03-05 | Jeffrey David Puckett | SELL | 1,379 | $370.16 | $510,448 | 9,696 | 12% |
| 2026-03-05 | Jeffrey David Puckett | SELL | 1,662 | $371.17 | $616,883 | 8,034 | 17% |
| 2026-03-05 | Jeffrey David Puckett | SELL | 280 | $371.93 | $104,141 | 7,754 | 3% |
| 2026-03-02 | Daniel M Pope | SELL | 500 | $355.40 | $177,700 | 2,871 | 15% |
| 2026-02-23 | Andrew D. Teed | BUY | 1,600 | $309.91 | $495,856 | 5,118 | 45% |
| 2026-02-20 | Abigail Marshall Diaz-Pedrosa | BUY | 610 | $325.08 | $198,296 | 1,123 | 119% |
| 2025-12-15 | Brian K Miller | SELL | 1,000 | $448.51 | $448,510 | 17,148 | 6% |
| 2025-12-12 | Brian K Miller | SELL | 1,000 | $458.65 | $458,650 | 16,148 | 6% |
| 2025-12-12 | Glenn A Carter | SELL | 500 | $458.73 | $229,364 | 3,172 | 14% |
| 2025-11-25 | Brian K Miller | SELL | 1,000 | $469.08 | $469,080 | 12,781 | 7% |
| 2025-09-15 | Glenn A Carter | SELL | 750 | $538.30 | $403,725 | 3,172 | 19% |
| 2025-09-09 | John S Marr Jr | SELL | 2,397 | $559.32 | $1,340,686 | 8,586 | 22% |
| 2025-09-09 | John S Marr Jr | SELL | 103 | $560.30 | $57,711 | 8,483 | 1% |
| 2025-09-09 | John S Marr Jr | SELL | 37 | $562.04 | $20,795 | 8,446 | 0% |
| 2025-09-09 | John S Marr Jr | SELL | 1,463 | $562.83 | $823,416 | 6,983 | 17% |
| 2025-08-28 | John S Marr Jr | SELL | 925 | $552.25 | $510,827 | 10,308 | 8% |
| 2025-08-28 | John S Marr Jr | SELL | 437 | $553.72 | $241,975 | 9,871 | 4% |
| 2025-08-28 | John S Marr Jr | SELL | 822 | $554.69 | $455,954 | 9,049 | 8% |
| 2025-08-28 | John S Marr Jr | SELL | 170 | $555.57 | $94,447 | 8,879 | 2% |
| 2025-08-28 | John S Marr Jr | SELL | 539 | $556.47 | $299,938 | 8,340 | 6% |
| 2025-08-28 | John S Marr Jr | SELL | 705 | $558.01 | $393,398 | 7,635 | 8% |
| 2025-08-28 | John S Marr Jr | SELL | 652 | $558.98 | $364,456 | 6,983 | 9% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 469 | $583.11 | $273,479 | 86,556 | 1% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 1,224 | $584.71 | $715,682 | 85,332 | 1% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 532 | $585.41 | $311,440 | 84,800 | 1% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 273 | $586.32 | $160,065 | 84,527 | 0% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 400 | $587.90 | $235,160 | 84,127 | 0% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 200 | $589.67 | $117,934 | 83,927 | 0% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 400 | $591.29 | $236,518 | 83,527 | 0% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 352 | $592.07 | $208,410 | 83,175 | 0% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 100 | $593.22 | $59,322 | 83,075 | 0% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 700 | $594.42 | $416,098 | 82,375 | 1% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 500 | $595.58 | $297,788 | 81,875 | 1% |
| 2025-08-11 | H Lynn Moore Jr | SELL | 100 | $597.82 | $59,782 | 81,775 | 0% |
| 2025-08-06 | Brenda A Cline | SELL | 2,500 | $616.65 | $1,541,625 | 2,519 | 50% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 915 | $575.34 | $526,436 | 86,110 | 1% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 392 | $576.47 | $225,976 | 85,718 | 0% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 226 | $577.83 | $130,589 | 85,492 | 0% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 269 | $578.75 | $155,683 | 85,223 | 0% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 197 | $580.62 | $114,381 | 85,026 | 0% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 1,291 | $581.87 | $751,198 | 83,735 | 2% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 649 | $582.84 | $378,265 | 83,086 | 1% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 980 | $584.19 | $572,507 | 82,106 | 1% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 206 | $585.44 | $120,600 | 81,900 | 0% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 78 | $586.24 | $45,726 | 81,822 | 0% |
| 2025-07-31 | H Lynn Moore Jr | SELL | 47 | $589.39 | $27,701 | 81,775 | 0% |
| 2025-06-13 | Brian K Miller | SELL | 477 | $580.20 | $276,753 | 14,495 | 3% |
| 2025-06-13 | Brian K Miller | SELL | 723 | $581.07 | $420,113 | 13,772 | 5% |
| 2025-06-12 | Brian K Miller | SELL | 1,044 | $587.20 | $613,041 | 14,972 | 7% |
| 2025-06-10 | H Lynn Moore Jr | SELL | 500 | $580.79 | $290,395 | 86,525 | 1% |
| 2025-06-10 | H Lynn Moore Jr | SELL | 200 | $582.00 | $116,401 | 86,325 | 0% |
| 2025-06-10 | H Lynn Moore Jr | SELL | 500 | $584.18 | $292,092 | 85,825 | 1% |
| 2025-06-10 | H Lynn Moore Jr | SELL | 1,751 | $585.11 | $1,024,534 | 84,074 | 2% |
| 2025-06-10 | H Lynn Moore Jr | SELL | 1,521 | $586.15 | $891,532 | 82,553 | 2% |
| 2025-06-10 | H Lynn Moore Jr | SELL | 688 | $587.64 | $404,299 | 81,865 | 1% |
| 2025-06-10 | H Lynn Moore Jr | SELL | 90 | $588.21 | $52,939 | 81,775 | 0% |
| 2025-06-10 | Brian K Miller | SELL | 1,140 | $585.88 | $667,899 | 16,076 | 7% |
| 2025-06-10 | Brian K Miller | SELL | 60 | $586.70 | $35,202 | 16,016 | 0% |
| 2025-06-09 | John S Marr Jr | SELL | 700 | $571.19 | $399,836 | 10,283 | 6% |
| 2025-06-09 | John S Marr Jr | SELL | 2,802 | $572.54 | $1,604,262 | 7,481 | 27% |
| 2025-06-09 | John S Marr Jr | SELL | 498 | $573.41 | $285,556 | 6,983 | 7% |
| 2025-06-06 | Brian K Miller | SELL | 1,200 | $577.66 | $693,187 | 17,475 | 6% |
| 2025-06-05 | Abigail Marshall Diaz-Pedrosa | SELL | 375 | $573.60 | $215,100 | 247 | 60% |
| 2025-05-30 | John S Marr Jr | SELL | 1,735 | $571.86 | $992,185 | 8,123 | 18% |
| 2025-05-30 | John S Marr Jr | SELL | 612 | $572.69 | $350,485 | 7,511 | 8% |
| 2025-05-30 | John S Marr Jr | SELL | 528 | $574.42 | $303,295 | 6,983 | 7% |
| 2025-05-23 | Brian K Miller | SELL | 102 | $566.84 | $57,818 | 14,462 | 1% |
| 2025-05-23 | Brian K Miller | SELL | 1,400 | $567.67 | $794,732 | 13,062 | 10% |
| 2025-05-23 | Brian K Miller | SELL | 1,331 | $568.92 | $757,235 | 11,731 | 10% |
| 2025-05-23 | Brian K Miller | SELL | 500 | $569.79 | $284,896 | 11,231 | 4% |
| 2025-05-22 | John S Marr Jr | SELL | 57 | $563.81 | $32,137 | 10,926 | 1% |
| 2025-05-22 | John S Marr Jr | SELL | 63 | $565.07 | $35,599 | 10,863 | 1% |
| 2025-05-22 | John S Marr Jr | SELL | 543 | $566.76 | $307,753 | 10,320 | 5% |
| 2025-05-22 | John S Marr Jr | SELL | 759 | $567.59 | $430,797 | 9,561 | 7% |
| 2025-05-22 | John S Marr Jr | SELL | 926 | $568.68 | $526,596 | 8,635 | 10% |
| 2025-05-22 | John S Marr Jr | SELL | 1,206 | $569.89 | $687,283 | 7,429 | 14% |
| 2025-05-22 | John S Marr Jr | SELL | 446 | $570.58 | $254,480 | 6,983 | 6% |
| 2025-05-16 | Brian K Miller | SELL | 56 | $573.26 | $32,103 | 12,972 | 0% |
| 2025-05-16 | Brian K Miller | SELL | 47 | $574.26 | $26,990 | 12,925 | 0% |
| 2025-05-16 | Brian K Miller | SELL | 235 | $575.53 | $135,251 | 12,690 | 2% |
| 2025-05-16 | Brian K Miller | SELL | 750 | $576.41 | $432,305 | 11,940 | 6% |
| 2025-05-16 | Brian K Miller | SELL | 631 | $577.60 | $364,469 | 11,309 | 5% |
| 2025-05-16 | Brian K Miller | SELL | 69 | $578.28 | $39,901 | 11,240 | 1% |
| 2025-05-16 | Brian K Miller | SELL | 9 | $579.29 | $5,214 | 11,231 | 0% |
| 2025-05-16 | Brenda A Cline | SELL | 2,500 | $577.41 | $1,443,538 | 2,519 | 50% |
| 2025-05-09 | John S Marr Jr | SELL | 140 | $551.68 | $77,235 | 11,843 | 1% |
| 2025-05-09 | John S Marr Jr | SELL | 29 | $553.12 | $16,041 | 11,814 | 0% |
| 2025-05-09 | John S Marr Jr | SELL | 70 | $554.46 | $38,812 | 11,744 | 1% |
| 2025-05-09 | John S Marr Jr | SELL | 291 | $555.32 | $161,597 | 11,453 | 2% |
| 2025-05-09 | John S Marr Jr | SELL | 190 | $556.27 | $105,692 | 11,263 | 2% |
| 2025-05-09 | John S Marr Jr | SELL | 774 | $557.82 | $431,749 | 10,489 | 7% |
| 2025-05-09 | John S Marr Jr | SELL | 211 | $558.51 | $117,846 | 10,278 | 2% |
| 2025-05-09 | John S Marr Jr | SELL | 2,715 | $559.86 | $1,520,015 | 7,563 | 26% |
| 2025-05-09 | John S Marr Jr | SELL | 580 | $560.89 | $325,319 | 6,983 | 8% |
| 2025-05-07 | Brian K Miller | SELL | 1,033 | $557.45 | $575,639 | 13,028 | 7% |
| 2025-05-02 | Daniel M Pope | SELL | 365 | $550.00 | $200,750 | 2,853 | 11% |
| 2025-03-06 | John S Marr Jr | SELL | 1,158 | $616.68 | $714,115 | 11,825 | 9% |
| 2025-03-06 | John S Marr Jr | SELL | 1,272 | $618.18 | $786,324 | 10,553 | 11% |
| 2025-03-06 | John S Marr Jr | SELL | 2,976 | $620.04 | $1,845,238 | 7,577 | 28% |
| 2025-03-06 | John S Marr Jr | SELL | 594 | $620.04 | $368,301 | 6,983 | 8% |
| 2025-03-04 | Brian K Miller | SELL | 1,550 | $613.58 | $950,904 | 14,026 | 10% |
| 2025-02-28 | Jeffrey David Puckett | SELL | 956 | $602.15 | $575,654 | 7,201 | 12% |
| 2025-02-28 | Jeffrey David Puckett | SELL | 267 | $603.10 | $161,028 | 6,934 | 4% |
| 2025-02-28 | Jeffrey David Puckett | SELL | 850 | $604.15 | $513,530 | 6,084 | 12% |
| 2025-02-28 | Jeffrey David Puckett | SELL | 969 | $606.32 | $587,529 | 5,115 | 16% |
| 2025-02-28 | Jeffrey David Puckett | SELL | 210 | $607.42 | $127,558 | 4,905 | 4% |
| 2025-02-28 | Jeffrey David Puckett | SELL | 214 | $608.19 | $130,153 | 4,691 | 4% |
| 2025-02-27 | Jeffrey David Puckett | SELL | 3,595 | $610.31 | $2,194,054 | 6,130 | 37% |
| 2025-02-27 | Jeffrey David Puckett | SELL | 397 | $611.60 | $242,805 | 5,733 | 6% |
| 2025-02-27 | Jeffrey David Puckett | SELL | 200 | $613.83 | $122,766 | 5,533 | 3% |
| 2025-02-27 | Jeffrey David Puckett | SELL | 800 | $614.50 | $491,596 | 4,733 | 14% |
| 2025-02-27 | Jeffrey David Puckett | SELL | 42 | $615.60 | $25,855 | 4,691 | 1% |
| 2025-02-26 | H Lynn Moore Jr | SELL | 300 | $613.89 | $184,168 | 81,948 | 0% |
| 2025-02-26 | H Lynn Moore Jr | SELL | 1,217 | $616.04 | $749,723 | 80,731 | 1% |
| 2025-02-26 | H Lynn Moore Jr | SELL | 1,870 | $617.12 | $1,154,019 | 78,861 | 2% |
| 2025-02-26 | H Lynn Moore Jr | SELL | 2,214 | $618.65 | $1,369,698 | 76,647 | 3% |
| 2025-02-26 | H Lynn Moore Jr | SELL | 813 | $619.18 | $503,394 | 75,834 | 1% |
| 2025-02-26 | H Lynn Moore Jr | SELL | 100 | $620.10 | $62,010 | 75,734 | 0% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 200 | $609.25 | $121,849 | 78,800 | 0% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 419 | $610.93 | $255,978 | 78,381 | 1% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 300 | $613.50 | $184,049 | 78,081 | 0% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 392 | $614.41 | $240,847 | 77,689 | 0% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 500 | $615.84 | $307,921 | 77,189 | 1% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 410 | $616.70 | $252,849 | 76,779 | 1% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 882 | $618.15 | $545,211 | 75,897 | 1% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 748 | $619.70 | $463,533 | 75,149 | 1% |
| 2025-02-25 | H Lynn Moore Jr | SELL | 149 | $620.65 | $92,477 | 75,000 | 0% |
| 2025-02-24 | H Lynn Moore Jr | SELL | 400 | $610.75 | $244,302 | 78,600 | 1% |
| 2025-02-24 | H Lynn Moore Jr | SELL | 619 | $611.39 | $378,451 | 77,981 | 1% |
| 2025-02-24 | H Lynn Moore Jr | SELL | 1,614 | $612.62 | $988,771 | 76,367 | 2% |
| 2025-02-24 | H Lynn Moore Jr | SELL | 583 | $614.01 | $357,966 | 75,784 | 1% |
| 2025-02-24 | H Lynn Moore Jr | SELL | 731 | $614.91 | $449,499 | 75,053 | 1% |
| 2025-02-24 | H Lynn Moore Jr | SELL | 53 | $616.03 | $32,649 | 75,000 | 0% |
| 2024-12-13 | Brian K Miller | SELL | 6,752 | $613.75 | $4,144,030 | 11,918 | 36% |
| 2024-12-04 | John S Marr Jr | SELL | 229 | $628.59 | $143,948 | 12,754 | 2% |
| 2024-12-04 | John S Marr Jr | SELL | 200 | $629.25 | $125,849 | 12,554 | 2% |
| 2024-12-04 | John S Marr Jr | SELL | 200 | $630.01 | $126,002 | 12,354 | 2% |
| 2024-12-04 | John S Marr Jr | SELL | 1,774 | $632.76 | $1,122,516 | 10,580 | 14% |
| 2024-12-04 | John S Marr Jr | SELL | 1,272 | $633.73 | $806,108 | 9,308 | 12% |
| 2024-12-04 | John S Marr Jr | SELL | 696 | $634.63 | $441,705 | 8,612 | 7% |
| 2024-12-04 | John S Marr Jr | SELL | 1,343 | $635.30 | $853,214 | 7,269 | 16% |
| 2024-12-04 | John S Marr Jr | SELL | 286 | $636.31 | $181,985 | 6,983 | 4% |
| 2024-12-04 | Brian K Miller | SELL | 2,500 | $632.01 | $1,580,025 | 12,198 | 17% |
| 2024-11-27 | H Lynn Moore Jr | SELL | 364 | $629.96 | $229,304 | 77,886 | 0% |
| 2024-11-27 | H Lynn Moore Jr | SELL | 1,266 | $630.88 | $798,692 | 76,620 | 2% |
| 2024-11-27 | H Lynn Moore Jr | SELL | 931 | $631.78 | $588,185 | 75,689 | 1% |
| 2024-11-27 | H Lynn Moore Jr | SELL | 689 | $632.66 | $435,902 | 75,000 | 1% |
| 2024-11-25 | John S Marr Jr | SELL | 1,841 | $612.30 | $1,127,243 | 17,142 | 10% |
| 2024-11-25 | John S Marr Jr | SELL | 4,552 | $613.11 | $2,790,874 | 12,590 | 27% |
| 2024-11-25 | John S Marr Jr | SELL | 3,506 | $614.13 | $2,153,133 | 9,084 | 28% |
| 2024-11-25 | John S Marr Jr | SELL | 1,900 | $615.17 | $1,168,832 | 7,184 | 21% |
| 2024-11-25 | John S Marr Jr | SELL | 201 | $616.06 | $123,829 | 6,983 | 3% |
| 2024-11-13 | John S Marr Jr | SELL | 1,234 | $615.26 | $759,229 | 11,749 | 10% |
| 2024-11-13 | John S Marr Jr | SELL | 839 | $615.93 | $516,768 | 10,910 | 7% |
| 2024-11-13 | John S Marr Jr | SELL | 800 | $618.79 | $495,033 | 10,110 | 7% |
| 2024-11-13 | John S Marr Jr | SELL | 527 | $619.88 | $326,678 | 9,583 | 5% |
| 2024-11-13 | John S Marr Jr | SELL | 600 | $621.65 | $372,993 | 8,983 | 6% |
| 2024-11-13 | John S Marr Jr | SELL | 600 | $622.53 | $373,517 | 8,383 | 7% |
| 2024-11-13 | John S Marr Jr | SELL | 600 | $624.05 | $374,428 | 7,783 | 7% |
| 2024-11-13 | John S Marr Jr | SELL | 200 | $626.41 | $125,283 | 7,583 | 3% |
| 2024-11-13 | John S Marr Jr | SELL | 600 | $627.64 | $376,587 | 6,983 | 8% |
| 2024-11-12 | John S Marr Jr | SELL | 1,200 | $611.79 | $734,145 | 10,783 | 10% |
| 2024-11-12 | John S Marr Jr | SELL | 2,300 | $612.80 | $1,409,438 | 8,483 | 21% |
| 2024-11-12 | John S Marr Jr | SELL | 1,100 | $614.21 | $675,628 | 7,383 | 13% |
| 2024-11-12 | John S Marr Jr | SELL | 400 | $614.96 | $245,984 | 6,983 | 5% |
| 2024-11-08 | H Lynn Moore Jr | SELL | 900 | $620.65 | $558,586 | 82,850 | 1% |
| 2024-11-08 | H Lynn Moore Jr | SELL | 2,300 | $622.15 | $1,430,938 | 80,550 | 3% |
| 2024-11-08 | H Lynn Moore Jr | SELL | 3,379 | $623.34 | $2,106,266 | 77,171 | 4% |
| 2024-11-08 | H Lynn Moore Jr | SELL | 1,471 | $623.96 | $917,847 | 75,700 | 2% |
| 2024-11-08 | H Lynn Moore Jr | SELL | 600 | $625.26 | $375,155 | 75,100 | 1% |
| 2024-11-08 | H Lynn Moore Jr | SELL | 100 | $626.09 | $62,608 | 75,000 | 0% |
| 2024-11-08 | Brian K Miller | SELL | 2,500 | $624.41 | $1,561,025 | 11,950 | 17% |
| 2024-11-07 | Brian K Miller | SELL | 2,000 | $612.69 | $1,225,380 | 11,950 | 14% |
| 2024-11-06 | Brian K Miller | SELL | 664 | $600.49 | $398,728 | 14,286 | 4% |
| 2024-11-06 | Brian K Miller | SELL | 795 | $601.45 | $478,155 | 13,491 | 6% |
| 2024-11-06 | Brian K Miller | SELL | 518 | $602.49 | $312,089 | 12,973 | 4% |
| 2024-11-06 | Brian K Miller | SELL | 217 | $603.99 | $131,065 | 12,756 | 2% |
| 2024-11-06 | Brian K Miller | SELL | 300 | $604.63 | $181,389 | 12,456 | 2% |
| 2024-11-06 | Brian K Miller | SELL | 506 | $606.19 | $306,730 | 11,950 | 4% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 1,218 | $600.50 | $731,407 | 80,032 | 2% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 840 | $601.58 | $505,325 | 79,192 | 1% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 734 | $602.48 | $442,219 | 78,458 | 1% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 300 | $603.85 | $181,156 | 78,158 | 0% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 399 | $604.93 | $241,366 | 77,759 | 1% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 1,059 | $606.06 | $641,816 | 76,700 | 1% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 100 | $607.07 | $60,707 | 76,600 | 0% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 400 | $609.54 | $243,818 | 76,200 | 1% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 300 | $612.03 | $183,610 | 75,900 | 0% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 500 | $612.85 | $306,425 | 75,400 | 1% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 200 | $619.45 | $123,890 | 75,200 | 0% |
| 2024-11-06 | H Lynn Moore Jr | SELL | 200 | $623.22 | $124,643 | 75,000 | 0% |
| 2024-09-12 | H Lynn Moore Jr | SELL | 3,100 | $575.30 | $1,783,425 | 76,900 | 4% |
| 2024-09-12 | H Lynn Moore Jr | SELL | 1,700 | $578.61 | $983,629 | 75,200 | 2% |
| 2024-09-12 | H Lynn Moore Jr | SELL | 200 | $580.17 | $116,034 | 75,000 | 0% |
| 2024-09-10 | H Lynn Moore Jr | SELL | 4,775 | $590.95 | $2,821,805 | 75,225 | 6% |
| 2024-09-10 | H Lynn Moore Jr | SELL | 225 | $591.61 | $133,111 | 75,000 | 0% |
| 2024-09-09 | Brian K Miller | SELL | 1,600 | $585.57 | $936,916 | 12,850 | 11% |
| 2024-09-09 | Brian K Miller | SELL | 600 | $586.53 | $351,918 | 12,250 | 5% |
| 2024-09-09 | Brian K Miller | SELL | 300 | $587.54 | $176,263 | 11,950 | 2% |
| 2024-09-05 | Glenn A Carter | SELL | 2,050 | $582.02 | $1,193,150 | 3,954 | 34% |
| 2024-09-05 | Glenn A Carter | SELL | 600 | $582.95 | $349,767 | 3,354 | 15% |
| 2024-09-05 | Glenn A Carter | SELL | 700 | $583.86 | $408,701 | 2,654 | 21% |
| 2024-08-30 | Brian K Miller | SELL | 900 | $588.09 | $529,284 | 13,550 | 6% |
| 2024-08-30 | Brian K Miller | SELL | 1,400 | $589.32 | $825,044 | 12,150 | 10% |
| 2024-08-30 | Brian K Miller | SELL | 200 | $590.33 | $118,066 | 11,950 | 2% |
| 2024-08-29 | Brian K Miller | SELL | 404 | $584.22 | $236,026 | 14,046 | 3% |
| 2024-08-29 | Brian K Miller | SELL | 200 | $585.34 | $117,068 | 13,846 | 1% |
| 2024-08-29 | Brian K Miller | SELL | 617 | $586.72 | $362,008 | 13,229 | 4% |
| 2024-08-29 | Brian K Miller | SELL | 857 | $587.74 | $503,689 | 12,372 | 6% |
| 2024-08-29 | Brian K Miller | SELL | 242 | $588.61 | $142,442 | 12,130 | 2% |
| 2024-08-29 | Brian K Miller | SELL | 180 | $590.00 | $106,201 | 11,950 | 1% |
| 2015-11-19 | John S Marr Jr | SELL | 20,000 | $173.31 | $3,466,200 | 421,417 | 5% |