See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
0
0
$0.00
$0.00
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jun 05, 2026 Ramos Raul |
Ramos Raul
SVP Latin American Operations
|
Sell |
6,835 | $225.23 | 6,835 $225.23 $1,539,447 |
May 28, 2026 Ramos Raul |
Ramos Raul
SVP Latin American Operations
|
Sell |
3,165 | $231.13 | 3,165 $231.13 $731,526 |
May 19, 2026 Hambleton Howard F |
Hambleton Howard F
AFF President
|
Sell |
3,000 | $226.41 | 3,000 $226.41 $679,230 |
May 18, 2026 Stuart Thomas Brent |
Stuart Thomas Brent
President and COO
|
Sell |
10,000 | $228.49 | 10,000 $228.49 $2,284,900 |
May 18, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,000 | $227.28 | 1,000 $227.28 $227,280 |
May 18, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,000 | $227.31 | 1,000 $227.31 $227,310 |
May 18, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,000 | $227.32 | 1,000 $227.32 $227,320 |
Feb 18, 2026 Hambleton Howard F |
Hambleton Howard F
AFF President
|
Sell |
4,000 | $185.12 | 4,000 $185.12 $740,480 |
Feb 17, 2026 Stuart Thomas Brent |
Stuart Thomas Brent
President and COO
|
Sell |
10,000 | $182.53 | 10,000 $182.53 $1,825,300 |
Feb 17, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,000 | $182.98 | 1,000 $182.98 $182,980 |
Feb 17, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,000 | $182.99 | 1,000 $182.99 $182,990 |
Feb 17, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,000 | $182.98 | 1,000 $182.98 $182,980 |
Feb 05, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $175.01 | 2,000 $175.01 $350,020 |
Feb 05, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
4,000 | $175.37 | 4,000 $175.37 $701,480 |
Feb 05, 2026 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,500 | $174.96 | 1,500 $174.96 $262,440 |
Feb 05, 2026 Hambleton Howard F |
Hambleton Howard F
AFF President
|
Sell |
2,000 | $177.65 | 2,000 $177.65 $355,300 |
Dec 15, 2025 Hambleton Howard F |
Hambleton Howard F
AFF President
|
Sell |
4,000 | $163.74 | 4,000 $163.74 $654,960 |
Nov 20, 2025 Owen Randel G |
Owen Randel G
|
Sell |
1,500 | $152.20 | 1,500 $152.20 $228,300 |
Nov 19, 2025 WESSEL RICK L |
WESSEL RICK L
Vice-Chairman & CEO
|
Sell |
20,000 | $156.39 | 20,000 $156.39 $3,127,800 |
Nov 17, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,500 | $158.52 | 1,500 $158.52 $237,780 |
Nov 17, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
3,000 | $158.17 | 3,000 $158.17 $474,510 |
Nov 17, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,000 | $158.35 | 1,000 $158.35 $158,350 |
Nov 17, 2025 Stuart Thomas Brent |
Stuart Thomas Brent
President and COO
|
Sell |
10,000 | $159.97 | 10,000 $159.97 $1,599,700 |
Oct 15, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $160.02 | 2,000 $160.02 $320,040 |
Oct 15, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
4,000 | $159.64 | 4,000 $159.64 $638,560 |
Oct 15, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
852 | $159.00 | 852 $159.00 $135,468 |
Oct 14, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
648 | $159.00 | 648 $159.00 $103,032 |
Sep 02, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,000 | $146.40 | 1,000 $146.40 $146,400 |
Sep 02, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
1,500 | $146.40 | 1,500 $146.40 $219,600 |
Sep 02, 2025 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
3,000 | $148.41 | 3,000 $148.41 $445,230 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 21, 2025 WESSEL RICK L |
WESSEL RICK L
Vice-Chairman & CEO
|
Sell |
30,976 | $139.33 | 30,976 $139.33 $4,315,886 |
Aug 20, 2025 WESSEL RICK L |
WESSEL RICK L
Vice-Chairman & CEO
|
Sell |
69,024 | $138.49 | 69,024 $138.49 $9,559,134 |
Aug 04, 2025 GRAVES JAMES H |
GRAVES JAMES H
|
Sell |
6,000 | $134.56 | 6,000 $134.56 $807,360 |
Jun 10, 2025 Hambleton Howard F |
Hambleton Howard F
AFF President
|
Sell |
3,900 | $130.93 | 3,900 $130.93 $510,627 |
Nov 06, 2024 Owen Randel G |
Owen Randel G
|
Sell |
2,000 | $113.92 | 2,000 $113.92 $227,840 |
Nov 05, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $105.68 | 2,000 $105.68 $211,360 |
Nov 05, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $105.68 | 2,000 $105.68 $211,360 |
Nov 05, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $105.68 | 2,000 $105.68 $211,360 |
Sep 09, 2024 Rippel Douglas Richard |
Rippel Douglas Richard
|
Sell |
3,374 | $119.94 | 3,374 $119.94 $404,678 |
Sep 06, 2024 Rippel Douglas Richard |
Rippel Douglas Richard
|
Sell |
600 | $120.07 | 600 $120.07 $72,042 |
Aug 30, 2024 Rippel Douglas Richard |
Rippel Douglas Richard
|
Sell |
7,316 | $119.98 | 7,316 $119.98 $877,774 |
Aug 26, 2024 Rippel Douglas Richard |
Rippel Douglas Richard
|
Sell |
2,864 | $120.01 | 2,864 $120.01 $343,709 |
Aug 05, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $107.18 | 2,000 $107.18 $214,360 |
Aug 05, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $107.21 | 2,000 $107.21 $214,420 |
Aug 05, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $107.17 | 2,000 $107.17 $214,340 |
May 22, 2024 Rippel Douglas Richard |
Rippel Douglas Richard
|
Sell |
720,950 | $117.90 | 720,950 $117.90 $85,000,005 |
May 06, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $116.54 | 2,000 $116.54 $233,080 |
May 06, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $116.53 | 2,000 $116.53 $233,060 |
May 06, 2024 ORR R DOUGLAS |
ORR R DOUGLAS
EVP & CHIEF FINANCIAL OFFICER
|
Sell |
2,000 | $116.55 | 2,000 $116.55 $233,100 |
Mar 15, 2024 Rippel Douglas Richard |
Rippel Douglas Richard
|
Sell |
17,395 | $118.73 | 17,395 $118.73 $2,065,308 |
TOP