| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Douglas Richard Rippel | 10% Owner | 4,431,869 | — | $35,383,493 | -$35,383,493 |
| Rick L Wessel | Vice-Chairman & CEO, Director | 932,494 | — | $17,002,820 | -$17,002,820 |
| R Douglas Orr | EVP & Chief Financial Officer | 34,734 | — | $7,385,960 | -$7,385,960 |
| Thomas Brent Stuart | President and COO | 135,498 | — | $6,857,741 | -$6,857,741 |
| Howard F Hambleton | AFF President | 30,406 | — | $3,366,557 | -$3,366,557 |
| Raul Ramos | SVP Latin American Operations | 20,400 | — | $2,270,974 | -$2,270,974 |
| James H Graves | Director | 15,679 | — | $807,360 | -$807,360 |
| Randel G Owen | Director | 8,484 | — | $456,140 | -$456,140 |
| Paula K Garrett | Director | 6,564 | — | $326,100 | -$326,100 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-18 | Howard F Hambleton | SELL | 2,000 | $212.98 | $425,960 | 30,406 | 6% |
| 2026-08-17 | Thomas Brent Stuart | SELL | 5,348 | $214.63 | $1,147,841 | 135,498 | 4% |
| 2026-08-17 | R Douglas Orr | SELL | 1,000 | $215.98 | $215,980 | 95,789 | 1% |
| 2026-08-17 | R Douglas Orr | SELL | 1,000 | $216.04 | $216,040 | 40,610 | 2% |
| 2026-08-17 | R Douglas Orr | SELL | 1,000 | $215.97 | $215,970 | 34,734 | 3% |
| 2026-06-05 | Raul Ramos | SELL | 6,835 | $225.23 | $1,539,447 | 20,400 | 25% |
| 2026-05-28 | Raul Ramos | SELL | 3,165 | $231.13 | $731,526 | 27,235 | 10% |
| 2026-05-19 | Howard F Hambleton | SELL | 3,000 | $226.41 | $679,230 | 32,406 | 8% |
| 2026-05-18 | Thomas Brent Stuart | SELL | 10,000 | $228.49 | $2,284,900 | 140,846 | 7% |
| 2026-05-18 | R Douglas Orr | SELL | 1,000 | $227.32 | $227,320 | 96,789 | 1% |
| 2026-05-18 | R Douglas Orr | SELL | 1,000 | $227.31 | $227,310 | 41,610 | 2% |
| 2026-05-18 | R Douglas Orr | SELL | 1,000 | $227.28 | $227,280 | 35,734 | 3% |
| 2026-05-01 | Paula K Garrett | SELL | 1,500 | $217.40 | $326,100 | 6,564 | 19% |
| 2026-02-18 | Howard F Hambleton | SELL | 4,000 | $185.12 | $740,480 | 35,406 | 10% |
| 2026-02-17 | R Douglas Orr | SELL | 1,000 | $182.98 | $182,980 | 42,610 | 2% |
| 2026-02-17 | R Douglas Orr | SELL | 1,000 | $182.98 | $182,980 | 110,289 | 1% |
| 2026-02-17 | R Douglas Orr | SELL | 1,000 | $182.99 | $182,990 | 36,734 | 3% |
| 2026-02-17 | Thomas Brent Stuart | SELL | 10,000 | $182.53 | $1,825,300 | 150,846 | 6% |
| 2026-02-05 | R Douglas Orr | SELL | 1,500 | $174.96 | $262,440 | 43,610 | 3% |
| 2026-02-05 | R Douglas Orr | SELL | 4,000 | $175.37 | $701,480 | 111,289 | 3% |
| 2026-02-05 | R Douglas Orr | SELL | 2,000 | $175.01 | $350,020 | 37,734 | 5% |
| 2026-02-05 | Howard F Hambleton | SELL | 2,000 | $177.65 | $355,300 | 39,406 | 5% |
| 2025-12-15 | Howard F Hambleton | SELL | 4,000 | $163.74 | $654,960 | 26,581 | 13% |
| 2025-11-20 | Randel G Owen | SELL | 1,500 | $152.20 | $228,300 | 7,651 | 16% |
| 2025-11-19 | Rick L Wessel | SELL | 20,000 | $156.39 | $3,127,800 | 866,982 | 2% |
| 2025-11-17 | R Douglas Orr | SELL | 1,000 | $158.35 | $158,350 | 45,110 | 2% |
| 2025-11-17 | R Douglas Orr | SELL | 3,000 | $158.17 | $474,510 | 90,567 | 3% |
| 2025-11-17 | R Douglas Orr | SELL | 1,500 | $158.52 | $237,780 | 38,234 | 4% |
| 2025-11-17 | Thomas Brent Stuart | SELL | 10,000 | $159.97 | $1,599,700 | 127,724 | 7% |
| 2025-10-15 | R Douglas Orr | SELL | 852 | $159.00 | $135,468 | 46,110 | 2% |
| 2025-10-15 | R Douglas Orr | SELL | 4,000 | $159.64 | $638,560 | 93,567 | 4% |
| 2025-10-15 | R Douglas Orr | SELL | 2,000 | $160.02 | $320,040 | 39,734 | 5% |
| 2025-10-14 | R Douglas Orr | SELL | 648 | $159.00 | $103,032 | 46,962 | 1% |
| 2025-09-02 | R Douglas Orr | SELL | 3,000 | $148.41 | $445,230 | 97,567 | 3% |
| 2025-09-02 | R Douglas Orr | SELL | 1,500 | $146.40 | $219,600 | 41,734 | 3% |
| 2025-09-02 | R Douglas Orr | SELL | 1,000 | $146.40 | $146,400 | 47,610 | 2% |
| 2025-08-21 | Rick L Wessel | SELL | 30,976 | $139.33 | $4,315,886 | 901,982 | 3% |
| 2025-08-20 | Rick L Wessel | SELL | 69,024 | $138.49 | $9,559,134 | 932,958 | 7% |
| 2025-08-04 | James H Graves | SELL | 6,000 | $134.56 | $807,360 | 15,846 | 27% |
| 2025-06-10 | Howard F Hambleton | SELL | 3,900 | $130.93 | $510,627 | 32,481 | 11% |
| 2025-02-11 | Douglas Richard Rippel | SELL | 300,000 | $113.43 | $34,029,000 | 4,431,869 | 6% |
| 2025-02-05 | R Douglas Orr | SELL | 2,000 | $113.35 | $226,700 | 100,567 | 2% |
| 2025-02-05 | R Douglas Orr | SELL | 2,000 | $113.36 | $226,720 | 43,234 | 4% |
| 2025-02-05 | R Douglas Orr | SELL | 2,000 | $113.35 | $226,700 | 48,610 | 4% |
| 2024-11-06 | Randel G Owen | SELL | 2,000 | $113.92 | $227,840 | 7,888 | 20% |
| 2024-11-05 | R Douglas Orr | SELL | 2,000 | $105.68 | $211,360 | 88,715 | 2% |
| 2024-11-05 | R Douglas Orr | SELL | 2,000 | $105.68 | $211,360 | 45,234 | 4% |
| 2024-11-05 | R Douglas Orr | SELL | 2,000 | $105.68 | $211,360 | 40,728 | 5% |
| 2024-09-09 | Douglas Richard Rippel | SELL | 3,374 | $119.94 | $404,678 | 4,731,869 | 0% |
| 2024-09-06 | Douglas Richard Rippel | SELL | 600 | $120.07 | $72,042 | 4,735,243 | 0% |
| 2024-08-30 | Douglas Richard Rippel | SELL | 7,316 | $119.98 | $877,774 | 4,735,843 | 0% |