Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 266,764 | 17 |
Sales | 3,141,378 | 51 |
Net shares purchased (sold) | -2,874,614 | 68 |
Total insider shares held | 6.77M | N/A |
% net shares purchased (sold) | -29.80% | N/A |
Net institutional purchases - Prior quarter to latest quarter | Shares |
---|---|
Net shares purchased (sold) | N/A |
% change in institutional shares held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
RIPPEL DOUGLAS RICHARD | Sale at price 117.59 - 119.90 per share. | Indirect | 6,848,196 | 15 Mar 2024 | 57,640 |
RIPPEL DOUGLAS RICHARD | Sale at price 115.45 - 117.73 per share. | Indirect | 6,410,559 | 12 Mar 2024 | 55,031 |
RIPPEL DOUGLAS RICHARD | Sale at price 115.15 - 115.18 per share. | Indirect | 2,131,060 | 07 Mar 2024 | 18,504 |
AFF SERVICES,INC | Sale at price 115.15 - 115.18 per share. | Indirect | 2,131,060 | 07 Mar 2024 | 18,504 |
RIPPEL DOUGLAS RICHARD | Sale at price 115.09 - 115.55 per share. | Indirect | 2,583,269 | 04 Mar 2024 | 22,400 |
AFF SERVICES,INC | Sale at price 115.09 - 115.55 per share. | Indirect | 2,583,269 | 04 Mar 2024 | 22,400 |
RIPPEL DOUGLAS RICHARD | Sale at price 115.84 - 117.34 per share. | Indirect | 6,384,507 | 28 Feb 2024 | 54,843 |
AFF SERVICES,INC | Sale at price 115.84 - 117.34 per share. | Indirect | 6,384,507 | 28 Feb 2024 | 54,843 |
RIPPEL DOUGLAS RICHARD | Sale at price 117.43 - 118.08 per share. | Indirect | 7,470,190 | 23 Feb 2024 | 63,435 |
AFF SERVICES,INC | Sale at price 117.43 - 118.08 per share. | Indirect | 7,470,190 | 23 Feb 2024 | 63,435 |
RIPPEL DOUGLAS RICHARD | Sale at price 118.16 - 119.68 per share. | Indirect | 7,178,544 | 20 Feb 2024 | 60,342 |
AFF SERVICES,INC | Sale at price 118.16 - 119.68 per share. | Indirect | 7,178,544 | 20 Feb 2024 | 60,342 |
RIPPEL DOUGLAS RICHARD | Sale at price 117.95 - 119.55 per share. | Indirect | 10,266,120 | 15 Feb 2024 | 86,439 |
AFF SERVICES,INC | Sale at price 117.95 - 119.55 per share. | Indirect | 10,266,120 | 15 Feb 2024 | 86,439 |
RIPPEL DOUGLAS RICHARD | Sale at price 116.32 - 118.91 per share. | Indirect | 7,182,814 | 12 Feb 2024 | 61,042 |
AFF SERVICES,INC | Sale at price 116.32 - 118.91 per share. | Indirect | 7,182,814 | 12 Feb 2024 | 61,042 |
RIPPEL DOUGLAS RICHARD | Sale at price 116.10 - 117.34 per share. | Indirect | 8,162,521 | 07 Feb 2024 | 70,051 |
AFF SERVICES,INC | Sale at price 116.10 - 117.34 per share. | Indirect | 8,162,521 | 07 Feb 2024 | 70,051 |
ORR R DOUGLAS | Sale at price 116.21 - 116.25 per share. | Indirect | 1,046,100 | 05 Feb 2024 | 9,000 |
BERCE DANIEL E | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 1,213 |
WESSEL RICK L | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 127,694 |
GRAVES JAMES HENRY | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 1,213 |
FAULKNER MIKEL D | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 1,213 |
ORR R DOUGLAS | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 42,684 |
OWEN RANDEL G | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 1,213 |
STUART THOMAS BRENT | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 44,642 |
RAMOS RAUL R | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 4,000 |
RIPPEL DOUGLAS RICHARD | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 1,213 |
GARRETT PAULA K. | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 1,213 |
HAMBLETON HOWARD F | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 6,145 |
DAVIS MARTHEA | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 1,213 |
AFF SERVICES,INC | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 31 Jan 2024 | 1,213 |
WESSEL RICK L | Stock Gift at price 0.00 per share. | Direct | 0 | 13 Dec 2023 | 24,000 |
BERCE DANIEL E | Stock Gift at price 0.00 per share. | Direct | 0 | 30 Nov 2023 | 4,800 |
ORR R DOUGLAS | Sale at price 111.94 - 111.99 per share. | Indirect | 1,007,610 | 21 Nov 2023 | 9,000 |
RIPPEL DOUGLAS RICHARD | Sale at price 109.06 - 109.38 per share. | Indirect | 2,624,197 | 14 Nov 2023 | 24,002 |
AFF SERVICES,INC | Sale at price 109.06 - 109.38 per share. | Indirect | 2,624,197 | 14 Nov 2023 | 24,002 |
OWEN RANDEL G | Sale at price 109.02 per share. | Direct | 218,040 | 09 Nov 2023 | 2,000 |
RIPPEL DOUGLAS RICHARD | Sale at price 109.35 - 109.44 per share. | Indirect | 4,312,682 | 09 Nov 2023 | 39,421 |
AFF SERVICES,INC | Sale at price 109.35 - 109.44 per share. | Indirect | 4,312,682 | 09 Nov 2023 | 39,421 |
RIPPEL DOUGLAS RICHARD | Sale at price 109.24 - 109.49 per share. | Indirect | 4,552,374 | 06 Nov 2023 | 41,620 |
AFF SERVICES,INC | Sale at price 109.24 - 109.49 per share. | Indirect | 4,552,374 | 06 Nov 2023 | 41,620 |
RIPPEL DOUGLAS RICHARD | Sale at price 107.07 - 108.78 per share. | Indirect | 11,449,523 | 31 Oct 2023 | 105,939 |
HAMBLETON HOWARD F | Sale at price 109.08 per share. | Direct | 400,324 | 31 Oct 2023 | 3,670 |
AFF SERVICES,INC | Sale at price 107.07 - 108.78 per share. | Indirect | 11,449,523 | 31 Oct 2023 | 105,939 |
RIPPEL DOUGLAS RICHARD | Sale at price 102.31 - 109.21 per share. | Indirect | 11,190,698 | 26 Oct 2023 | 104,638 |
AFF SERVICES,INC | Sale at price 102.31 - 109.21 per share. | Indirect | 11,190,698 | 26 Oct 2023 | 104,638 |
RIPPEL DOUGLAS RICHARD | Sale at price 102.41 - 103.72 per share. | Indirect | 9,271,003 | 23 Oct 2023 | 89,922 |
AFF SERVICES,INC | Sale at price 102.41 - 103.72 per share. | Indirect | 9,271,003 | 23 Oct 2023 | 89,922 |
RIPPEL DOUGLAS RICHARD | Sale at price 101.99 - 105.39 per share. | Indirect | 11,257,363 | 18 Oct 2023 | 108,030 |
AFF SERVICES,INC | Sale at price 101.99 - 105.39 per share. | Indirect | 11,257,363 | 18 Oct 2023 | 108,030 |
RIPPEL DOUGLAS RICHARD | Sale at price 101.23 - 101.62 per share. | Indirect | 3,275,417 | 13 Oct 2023 | 32,298 |
AFF SERVICES,INC | Sale at price 101.23 - 101.62 per share. | Indirect | 3,275,417 | 13 Oct 2023 | 32,298 |
RIPPEL DOUGLAS RICHARD | Sale at price 101.01 - 101.58 per share. | Indirect | 9,084,883 | 10 Oct 2023 | 89,692 |
AFF SERVICES,INC | Sale at price 101.01 - 101.58 per share. | Indirect | 9,084,883 | 10 Oct 2023 | 89,692 |
RIPPEL DOUGLAS RICHARD | Sale at price 99.22 - 101.57 per share. | Indirect | 8,347,542 | 05 Oct 2023 | 83,238 |
AFF SERVICES,INC | Sale at price 99.22 - 101.57 per share. | Indirect | 8,347,542 | 05 Oct 2023 | 83,238 |
RIPPEL DOUGLAS RICHARD | Sale at price 100.03 - 100.78 per share. | Indirect | 8,155,521 | 02 Oct 2023 | 81,239 |
AFF SERVICES,INC | Sale at price 100.03 - 100.78 per share. | Indirect | 8,155,521 | 02 Oct 2023 | 81,239 |
RIPPEL DOUGLAS RICHARD | Sale at price 98.04 - 98.35 per share. | Indirect | 3,912,456 | 26 Sept 2023 | 39,794 |
AFF SERVICES,INC | Sale at price 98.04 - 98.35 per share. | Indirect | 3,912,456 | 26 Sept 2023 | 39,794 |
RIPPEL DOUGLAS RICHARD | Sale at price 98.36 per share. | Indirect | 31,180 | 08 Aug 2023 | 317 |
AFF SERVICES,INC | Sale at price 98.36 per share. | Indirect | 31,180 | 08 Aug 2023 | 317 |
RIPPEL DOUGLAS RICHARD | Sale at price 98.43 - 99.66 per share. | Indirect | 12,487,305 | 07 Aug 2023 | 125,603 |
AFF SERVICES,INC | Sale at price 98.43 - 99.66 per share. | Indirect | 12,487,305 | 07 Aug 2023 | 125,603 |
RIPPEL DOUGLAS RICHARD | Sale at price 98.11 - 99.97 per share. | Indirect | 3,782,426 | 28 Jul 2023 | 37,851 |
AFF SERVICES,INC | Sale at price 98.11 - 99.97 per share. | Indirect | 3,782,426 | 28 Jul 2023 | 37,851 |
RIPPEL DOUGLAS RICHARD | Sale at price 98.08 per share. | Indirect | 141,137 | 19 Jul 2023 | 1,439 |
AFF SERVICES,INC | Sale at price 98.08 per share. | Indirect | 141,137 | 19 Jul 2023 | 1,439 |
RAMOS RAUL R | Sale at price 102.19 - 102.87 per share. | Direct | 4,118,253 | 15 May 2023 | 40,100 |
ORR R DOUGLAS | Sale at price 104.00 per share. | Indirect | 780,000 | 09 May 2023 | 7,500 |
RIPPEL DOUGLAS RICHARD | Sale at price 93.68 per share. | Indirect | 970,431 | 02 Feb 2023 | 10,359 |
AFF SERVICES,INC | Sale at price 93.68 per share. | Indirect | 970,431 | 02 Feb 2023 | 10,359 |
BERCE DANIEL E | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 1,503 |
WESSEL RICK L | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 81,376 |
GRAVES JAMES HENRY | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 1,503 |
FAULKNER MIKEL D | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 1,503 |
ORR R DOUGLAS | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 26,887 |
OWEN RANDEL G | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 1,503 |
STUART THOMAS BRENT | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 28,401 |
RAMOS RAUL R | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 4,000 |
RIPPEL DOUGLAS RICHARD | Sale at price 91.21 - 91.66 per share. | Indirect | 5,723,581 | 01 Feb 2023 | 62,636 |
RIPPEL DOUGLAS RICHARD | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 1,503 |
GARRETT PAULA K. | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 1,503 |
HAMBLETON HOWARD F | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 6,678 |
DAVIS MARTHEA | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 1,503 |
AFF SERVICES,INC | Sale at price 91.21 - 91.66 per share. | Indirect | 5,723,581 | 01 Feb 2023 | 62,636 |
AFF SERVICES,INC | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 01 Feb 2023 | 1,503 |
RIPPEL DOUGLAS RICHARD | Sale at price 90.10 - 90.81 per share. | Indirect | 7,221,583 | 27 Jan 2023 | 79,822 |
AFF SERVICES,INC | Sale at price 90.10 - 90.81 per share. | Indirect | 7,221,583 | 27 Jan 2023 | 79,822 |
RIPPEL DOUGLAS RICHARD | Sale at price 88.77 - 90.91 per share. | Indirect | 18,509,418 | 24 Jan 2023 | 206,460 |
AFF SERVICES,INC | Sale at price 88.77 - 90.91 per share. | Indirect | 18,509,418 | 24 Jan 2023 | 206,460 |
RIPPEL DOUGLAS RICHARD | Sale at price 88.14 - 88.77 per share. | Indirect | 5,300,554 | 19 Jan 2023 | 60,026 |
AFF SERVICES,INC | Sale at price 88.14 - 88.77 per share. | Indirect | 5,300,554 | 19 Jan 2023 | 60,026 |
RIPPEL DOUGLAS RICHARD | Sale at price 89.53 - 90.11 per share. | Indirect | 10,332,001 | 13 Jan 2023 | 115,102 |
AFF SERVICES,INC | Sale at price 89.53 - 90.11 per share. | Indirect | 10,332,001 | 13 Jan 2023 | 115,102 |
RIPPEL DOUGLAS RICHARD | Sale at price 89.28 - 90.61 per share. | Indirect | 19,017,083 | 10 Jan 2023 | 212,060 |
AFF SERVICES,INC | Sale at price 89.28 - 90.61 per share. | Indirect | 19,017,083 | 10 Jan 2023 | 212,060 |
RIPPEL DOUGLAS RICHARD | Sale at price 88.10 - 88.25 per share. | Indirect | 10,142,422 | 05 Jan 2023 | 115,039 |
AFF SERVICES,INC | Sale at price 88.10 - 88.25 per share. | Indirect | 10,142,422 | 05 Jan 2023 | 115,039 |
RIPPEL DOUGLAS RICHARD | Sale at price 88.01 - 88.44 per share. | Indirect | 5,276,639 | 29 Dec 2022 | 59,674 |
AFF SERVICES,INC | Sale at price 88.01 - 88.44 per share. | Indirect | 5,276,639 | 29 Dec 2022 | 59,674 |
WESSEL RICK L | Stock Gift at price 0.00 per share. | Direct | 0 | 27 Dec 2022 | 18,000 |
RIPPEL DOUGLAS RICHARD | Sale at price 88.03 - 88.10 per share. | Indirect | 5,297,592 | 27 Dec 2022 | 60,162 |
AFF SERVICES,INC | Sale at price 88.03 - 88.10 per share. | Indirect | 5,297,592 | 27 Dec 2022 | 60,162 |
RIPPEL DOUGLAS RICHARD | Sale at price 88.28 - 88.40 per share. | Indirect | 3,811,460 | 21 Dec 2022 | 43,169 |
AFF SERVICES,INC | Sale at price 88.28 - 88.40 per share. | Indirect | 3,811,460 | 21 Dec 2022 | 43,169 |
GRAVES JAMES HENRY | Sale at price 96.00 per share. | Direct | 768,000 | 31 Oct 2022 | 8,000 |
DAVIS MARTHEA | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jul 2022 | 795 |
HAMBLETON HOWARD F | Purchase at price 75.78 - 76.18 per share. | Direct | 999,900 | 23 Feb 2022 | 13,187 |
BERCE DANIEL E | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 1,592 |
WESSEL RICK L | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 21,270 |
GRAVES JAMES HENRY | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 1,592 |
FAULKNER MIKEL D | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 1,592 |
ORR R DOUGLAS | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 7,379 |
OWEN RANDEL G | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 1,592 |
STUART THOMAS BRENT | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 7,379 |
RAMOS RAUL R | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 4,000 |
RIPPEL DOUGLAS RICHARD | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 1,592 |
GARRETT PAULA K. | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 1,592 |
HAMBLETON HOWARD F | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 3,256 |
AFF SERVICES,INC | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 04 Feb 2022 | 1,592 |
RAMOS RAUL R | Conversion of Exercise of derivative security at price 38.00 per share. | Direct | 380,000 | 29 Jul 2021 | 10,000 |
FEEHAN DANIEL R | Stock Gift at price 0.00 per share. | Indirect | 0 | 02 Mar 2021 | 47,567 |
WESSEL RICK L | Stock Gift at price 0.00 per share. | Direct | 0 | 09 Feb 2021 | 3,869 |
WESSEL RICK L | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 29 Jan 2021 | 53,760 |
ORR R DOUGLAS | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 29 Jan 2021 | 18,816 |
STUART THOMAS BRENT | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 29 Jan 2021 | 18,816 |
BERCE DANIEL E | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 1,660 |
WESSEL RICK L | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 14,715 |
GRAVES JAMES HENRY | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 1,660 |
FAULKNER MIKEL D | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 1,660 |
ORR R DOUGLAS | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 5,093 |
OWEN RANDEL G | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 1,660 |
STUART THOMAS BRENT | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 5,093 |
RAMOS RAUL R | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 4,000 |
ALVARADO ANNA M | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 6,000 |
GARRETT PAULA K. | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 27 Jan 2021 | 1,660 |
WESSEL RICK L | Stock Gift at price 0.00 per share. | Direct | 0 | 28 Dec 2020 | 46,000 |
RAMOS RAUL R | Conversion of Exercise of derivative security at price 38.00 per share. | Direct | 1,140,000 | 24 Dec 2020 | 30,000 |
ORR R DOUGLAS | Stock Gift at price 0.00 per share. | Direct | 0 | 23 Dec 2020 | 4,000 |
WESSEL RICK L | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 30 Mar 2020 | 66,667 |
WESSEL RICK L | Stock Gift at price 0.00 per share. | Direct | 0 | 30 Mar 2020 | 10,934 |
ORR R DOUGLAS | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 30 Mar 2020 | 25,000 |
STUART THOMAS BRENT | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 30 Mar 2020 | 25,000 |
BERCE DANIEL E | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 28 Jan 2020 | 1,343 |
GRAVES JAMES HENRY | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 28 Jan 2020 | 1,343 |
FAULKNER MIKEL D | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 28 Jan 2020 | 1,343 |
OWEN RANDEL G | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 28 Jan 2020 | 1,343 |
RAMOS RAUL R | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | 28 Jan 2020 | 4,000 |