Nov 10, 2023 | Rippel Douglas Richard | Open Market Sale | 24002 | 109.33 | $ 2,624,197.40 |
Nov 10, 2023 | AFF Services, Inc. | Open Market Sale | 24002 | 109.33 | $ 2,624,197.40 |
Nov 10, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 24002 | 109.33 | $ 2,624,197.40 |
Nov 9, 2023 | Owen Randel G | Open Market Sale | 2000 | 109.02 | $ 218,040.00 |
Nov 7, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 39421 | 109.40 | $ 4,312,681.53 |
Nov 7, 2023 | Rippel Douglas Richard | Open Market Sale | 39421 | 109.40 | $ 4,312,681.53 |
Nov 7, 2023 | AFF Services, Inc. | Open Market Sale | 39421 | 109.40 | $ 4,312,681.53 |
Oct 31, 2023 | Hambleton Howard F | Open Market Sale | 3670 | 109.08 | $ 400,323.60 |
Oct 27, 2023 | Rippel Douglas Richard | Open Market Sale | 105939 | 108.08 | $ 11,449,523.40 |
Oct 27, 2023 | AFF Services, Inc. | Open Market Sale | 105939 | 108.08 | $ 11,449,523.40 |
Oct 27, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 105939 | 108.08 | $ 11,449,523.40 |
Oct 24, 2023 | Rippel Douglas Richard | Open Market Sale | 104638 | 106.95 | $ 11,190,698.08 |
Oct 24, 2023 | AFF Services, Inc. | Open Market Sale | 104638 | 106.95 | $ 11,190,698.08 |
Oct 24, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 104638 | 106.95 | $ 11,190,698.08 |
Oct 19, 2023 | Rippel Douglas Richard | Open Market Sale | 89922 | 103.10 | $ 9,271,003.40 |
Oct 19, 2023 | AFF Services, Inc. | Open Market Sale | 89922 | 103.10 | $ 9,271,003.40 |
Oct 19, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 89922 | 103.10 | $ 9,271,003.40 |
Oct 16, 2023 | Rippel Douglas Richard | Open Market Sale | 108030 | 104.21 | $ 11,257,363.34 |
Oct 16, 2023 | AFF Services, Inc. | Open Market Sale | 108030 | 104.21 | $ 11,257,363.34 |
Oct 16, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 108030 | 104.21 | $ 11,257,363.34 |
Oct 12, 2023 | Rippel Douglas Richard | Open Market Sale | 17392 | 101.49 | $ 1,765,140.73 |
Oct 12, 2023 | AFF Services, Inc. | Open Market Sale | 17392 | 101.49 | $ 1,765,140.73 |
Oct 12, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 17392 | 101.49 | $ 1,765,140.73 |
Oct 6, 2023 | Rippel Douglas Richard | Open Market Sale | 89692 | 101.29 | $ 9,084,883.12 |
Oct 6, 2023 | AFF Services, Inc. | Open Market Sale | 89692 | 101.29 | $ 9,084,883.12 |
Oct 6, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 89692 | 101.29 | $ 9,084,883.12 |
Oct 3, 2023 | Rippel Douglas Richard | Open Market Sale | 83238 | 100.29 | $ 8,347,542.06 |
Oct 3, 2023 | AFF Services, Inc. | Open Market Sale | 83238 | 100.29 | $ 8,347,542.06 |
Oct 3, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 83238 | 100.29 | $ 8,347,542.06 |
Sep 28, 2023 | Rippel Douglas Richard | Open Market Sale | 81239 | 100.39 | $ 8,155,520.93 |
Sep 28, 2023 | AFF Services, Inc. | Open Market Sale | 81239 | 100.39 | $ 8,155,520.93 |
Sep 28, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 81239 | 100.39 | $ 8,155,520.93 |
Sep 25, 2023 | Rippel Douglas Richard | Open Market Sale | 39794 | 98.32 | $ 3,912,456.19 |
Sep 25, 2023 | AFF Services, Inc. | Open Market Sale | 39794 | 98.32 | $ 3,912,456.19 |
Sep 25, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 39794 | 98.32 | $ 3,912,456.19 |
Aug 8, 2023 | AFF Services, Inc. | Open Market Sale | 317 | 98.36 | $ 31,180.12 |
Aug 8, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 317 | 98.36 | $ 31,180.12 |
Aug 8, 2023 | Rippel Douglas Richard | Open Market Sale | 317 | 98.36 | $ 31,180.12 |
Aug 3, 2023 | Rippel Douglas Richard | Open Market Sale | 125603 | 99.42 | $ 12,487,305.15 |
Aug 3, 2023 | AFF Services, Inc. | Open Market Sale | 125603 | 99.42 | $ 12,487,305.15 |
Aug 3, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 125603 | 99.42 | $ 12,487,305.15 |
Jul 27, 2023 | Rippel Douglas Richard | Open Market Sale | 37851 | 99.93 | $ 3,782,426.25 |
Jul 27, 2023 | AFF Services, Inc. | Open Market Sale | 37851 | 99.93 | $ 3,782,426.25 |
Jul 27, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 37851 | 99.93 | $ 3,782,426.25 |
Jul 19, 2023 | Rippel Douglas Richard | Open Market Sale | 1439 | 98.08 | $ 141,137.12 |
Jul 19, 2023 | AFF Services, Inc. | Open Market Sale | 1439 | 98.08 | $ 141,137.12 |
Jul 19, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 1439 | 98.08 | $ 141,137.12 |
May 12, 2023 | Ramos Raul | Open Market Sale | 40100 | 102.70 | $ 4,118,253.00 |
May 9, 2023 | ORR R DOUGLAS | Open Market Sale | 7500 | 104.00 | $ 780,000.00 |
Feb 2, 2023 | Rippel Douglas Richard | Open Market Sale | 10359 | 93.68 | $ 970,431.12 |
Feb 2, 2023 | AFF Services, Inc. | Open Market Sale | 10359 | 93.68 | $ 970,431.12 |
Feb 2, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 10359 | 93.68 | $ 970,431.12 |
Feb 1, 2023 | Owen Randel G | Grant | 1503 | 0.00 | $ 0.00 |
Feb 1, 2023 | BERCE DANIEL E | Grant | 1503 | 0.00 | $ 0.00 |
Feb 1, 2023 | Rippel Douglas Richard | Grant | 1503 | 0.00 | $ 0.00 |
Feb 1, 2023 | AFF Services, Inc. | Grant | 1503 | 0.00 | $ 0.00 |
Feb 1, 2023 | Douglas R. Rippel Revocable Trust | Grant | 1503 | 0.00 | $ 0.00 |
Feb 1, 2023 | FAULKNER MIKEL D | Grant | 1503 | 0.00 | $ 0.00 |
Feb 1, 2023 | Ramos Raul | Grant | 4000 | 0.00 | $ 0.00 |
Feb 1, 2023 | Stuart Thomas Brent | Grant | 28401 | 0.00 | $ 0.00 |
Feb 1, 2023 | Stuart Thomas Brent | Option Excercise | 5666 | 0.00 | $ 0.00 |
Feb 1, 2023 | ORR R DOUGLAS | Grant | 26887 | 0.00 | $ 0.00 |
Feb 1, 2023 | ORR R DOUGLAS | Option Excercise | 5666 | 0.00 | $ 0.00 |
Feb 1, 2023 | Garrett Paula K | Grant | 1503 | 0.00 | $ 0.00 |
Feb 1, 2023 | WESSEL RICK L | Grant | 81376 | 0.00 | $ 0.00 |
Feb 1, 2023 | WESSEL RICK L | Option Excercise | 16999 | 0.00 | $ 0.00 |
Feb 1, 2023 | Hambleton Howard F | Grant | 6678 | 0.00 | $ 0.00 |
Feb 1, 2023 | Davis Marthea | Grant | 1503 | 0.00 | $ 0.00 |
Feb 1, 2023 | GRAVES JAMES H | Grant | 1503 | 0.00 | $ 0.00 |
Jan 30, 2023 | Rippel Douglas Richard | Open Market Sale | 62636 | 91.38 | $ 5,723,581.01 |
Jan 30, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 62636 | 91.38 | $ 5,723,581.01 |
Jan 30, 2023 | AFF Services, Inc. | Open Market Sale | 62636 | 91.38 | $ 5,723,581.01 |
Jan 25, 2023 | Rippel Douglas Richard | Open Market Sale | 79822 | 90.47 | $ 7,221,582.83 |
Jan 25, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 79822 | 90.47 | $ 7,221,582.83 |
Jan 25, 2023 | AFF Services, Inc. | Open Market Sale | 79822 | 90.47 | $ 7,221,582.83 |
Jan 20, 2023 | Rippel Douglas Richard | Open Market Sale | 206460 | 89.65 | $ 18,509,417.64 |
Jan 20, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 206460 | 89.65 | $ 18,509,417.64 |
Jan 20, 2023 | AFF Services, Inc. | Open Market Sale | 206460 | 89.65 | $ 18,509,417.64 |
Jan 17, 2023 | Rippel Douglas Richard | Open Market Sale | 60026 | 88.30 | $ 5,300,554.35 |
Jan 17, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 60026 | 88.30 | $ 5,300,554.35 |
Jan 17, 2023 | AFF Services, Inc. | Open Market Sale | 60026 | 88.30 | $ 5,300,554.35 |
Jan 11, 2023 | Rippel Douglas Richard | Open Market Sale | 115102 | 89.76 | $ 10,332,001.24 |
Jan 11, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 115102 | 89.76 | $ 10,332,001.24 |
Jan 11, 2023 | AFF Services, Inc. | Open Market Sale | 115102 | 89.76 | $ 10,332,001.24 |
Jan 6, 2023 | Rippel Douglas Richard | Open Market Sale | 212060 | 89.68 | $ 19,017,082.54 |
Jan 6, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 212060 | 89.68 | $ 19,017,082.54 |
Jan 6, 2023 | AFF Services, Inc. | Open Market Sale | 212060 | 89.68 | $ 19,017,082.54 |
Jan 3, 2023 | Rippel Douglas Richard | Open Market Sale | 115039 | 88.17 | $ 10,142,421.59 |
Jan 3, 2023 | Douglas R. Rippel Revocable Trust | Open Market Sale | 115039 | 88.17 | $ 10,142,421.59 |
Jan 3, 2023 | AFF Services, Inc. | Open Market Sale | 115039 | 88.17 | $ 10,142,421.59 |
Dec 28, 2022 | Rippel Douglas Richard | Open Market Sale | 59674 | 88.42 | $ 5,276,638.90 |
Dec 28, 2022 | Douglas R. Rippel Revocable Trust | Open Market Sale | 59674 | 88.42 | $ 5,276,638.90 |
Dec 28, 2022 | AFF Services, Inc. | Open Market Sale | 59674 | 88.42 | $ 5,276,638.90 |
Dec 27, 2022 | WESSEL RICK L | Other Disposition | 18000 | 0.00 | $ 0.00 |
Dec 22, 2022 | Rippel Douglas Richard | Open Market Sale | 60162 | 88.06 | $ 5,297,591.55 |
Dec 22, 2022 | Douglas R. Rippel Revocable Trust | Open Market Sale | 60162 | 88.06 | $ 5,297,591.55 |
Dec 22, 2022 | AFF Services, Inc. | Open Market Sale | 60162 | 88.06 | $ 5,297,591.55 |
Dec 19, 2022 | Rippel Douglas Richard | Open Market Sale | 43169 | 88.29 | $ 3,811,459.84 |
Dec 19, 2022 | Douglas R. Rippel Revocable Trust | Open Market Sale | 43169 | 88.29 | $ 3,811,459.84 |
Dec 19, 2022 | AFF Services, Inc. | Open Market Sale | 43169 | 88.29 | $ 3,811,459.84 |