Mar 13, 2024 | Rippel Douglas Richard | Open Market Sale | 57640 | 118.81 | $ 6,848,196.02 |
Mar 13, 2024 | AFF Services, Inc. | Open Market Sale | 57640 | 118.81 | $ 6,848,196.02 |
Mar 13, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 57640 | 118.81 | $ 6,848,196.02 |
Mar 8, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 55031 | 116.49 | $ 6,410,559.44 |
Mar 8, 2024 | Rippel Douglas Richard | Open Market Sale | 55031 | 116.49 | $ 6,410,559.44 |
Mar 8, 2024 | AFF Services, Inc. | Open Market Sale | 55031 | 116.49 | $ 6,410,559.44 |
Mar 5, 2024 | Rippel Douglas Richard | Open Market Sale | 18504 | 115.17 | $ 2,131,059.80 |
Mar 5, 2024 | AFF Services, Inc. | Open Market Sale | 18504 | 115.17 | $ 2,131,059.80 |
Mar 5, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 18504 | 115.17 | $ 2,131,059.80 |
Feb 29, 2024 | Rippel Douglas Richard | Open Market Sale | 22400 | 115.32 | $ 2,583,268.64 |
Feb 29, 2024 | AFF Services, Inc. | Open Market Sale | 22400 | 115.32 | $ 2,583,268.64 |
Feb 29, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 22400 | 115.32 | $ 2,583,268.64 |
Feb 26, 2024 | Rippel Douglas Richard | Open Market Sale | 54843 | 116.41 | $ 6,384,507.48 |
Feb 26, 2024 | AFF Services, Inc. | Open Market Sale | 54843 | 116.41 | $ 6,384,507.48 |
Feb 26, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 54843 | 116.41 | $ 6,384,507.48 |
Feb 21, 2024 | Rippel Douglas Richard | Open Market Sale | 63435 | 117.76 | $ 7,470,190.35 |
Feb 21, 2024 | AFF Services, Inc. | Open Market Sale | 63435 | 117.76 | $ 7,470,190.35 |
Feb 21, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 63435 | 117.76 | $ 7,470,190.35 |
Feb 16, 2024 | Rippel Douglas Richard | Open Market Sale | 60342 | 118.96 | $ 7,178,544.32 |
Feb 16, 2024 | AFF Services, Inc. | Open Market Sale | 60342 | 118.96 | $ 7,178,544.32 |
Feb 16, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 60342 | 118.96 | $ 7,178,544.32 |
Feb 13, 2024 | Rippel Douglas Richard | Open Market Sale | 86439 | 118.77 | $ 10,266,119.83 |
Feb 13, 2024 | AFF Services, Inc. | Open Market Sale | 86439 | 118.77 | $ 10,266,119.83 |
Feb 13, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 86439 | 118.77 | $ 10,266,119.83 |
Feb 8, 2024 | Rippel Douglas Richard | Open Market Sale | 61042 | 117.67 | $ 7,182,813.70 |
Feb 8, 2024 | AFF Services, Inc. | Open Market Sale | 61042 | 117.67 | $ 7,182,813.70 |
Feb 8, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 61042 | 117.67 | $ 7,182,813.70 |
Feb 5, 2024 | ORR R DOUGLAS | Open Market Sale | 9000 | 116.23 | $ 1,046,100.00 |
Feb 5, 2024 | Rippel Douglas Richard | Open Market Sale | 70051 | 116.52 | $ 8,162,521.02 |
Feb 5, 2024 | AFF Services, Inc. | Open Market Sale | 70051 | 116.52 | $ 8,162,521.02 |
Feb 5, 2024 | Douglas R. Rippel Revocable Trust | Open Market Sale | 70051 | 116.52 | $ 8,162,521.02 |
Jan 31, 2024 | Stuart Thomas Brent | Option Excercise | 11510 | 0.00 | $ 0.00 |
Jan 31, 2024 | WESSEL RICK L | Grant | 127694 | 0.00 | $ 0.00 |
Jan 31, 2024 | WESSEL RICK L | Option Excercise | 35809 | 0.00 | $ 0.00 |
Jan 31, 2024 | ORR R DOUGLAS | Grant | 42684 | 0.00 | $ 0.00 |
Jan 31, 2024 | ORR R DOUGLAS | Option Excercise | 11428 | 0.00 | $ 0.00 |
Jan 31, 2024 | Rippel Douglas Richard | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | AFF Services, Inc. | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | Douglas R. Rippel Revocable Trust | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | Davis Marthea | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | Ramos Raul | Grant | 4000 | 0.00 | $ 0.00 |
Jan 31, 2024 | GRAVES JAMES H | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | Garrett Paula K | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | Owen Randel G | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | BERCE DANIEL E | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | FAULKNER MIKEL D | Grant | 1213 | 0.00 | $ 0.00 |
Jan 31, 2024 | Hambleton Howard F | Grant | 6145 | 0.00 | $ 0.00 |
Jan 31, 2024 | Stuart Thomas Brent | Grant | 44642 | 0.00 | $ 0.00 |
Dec 12, 2023 | WESSEL RICK L | Other Disposition | 24000 | 0.00 | $ 0.00 |
Nov 28, 2023 | BERCE DANIEL E | Other Disposition | 4800 | 0.00 | $ 0.00 |
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 | 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 |
Nov 7, 2023 | Douglas R. Rippel Revocable Trust | 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 | Douglas R. Rippel Revocable Trust | Open Market Sale | 108030 | 104.21 | $ 11,257,363.34 |
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 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 | Rippel Douglas Richard | Open Market Sale | 317 | 98.36 | $ 31,180.12 |
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 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 |