2024-05-01 | Umstetter Luke J. | | Sell | COMMON STOCK, NO PAR VALUE | -450.0 | 14,738 | $136.5 | S |
2024-02-01 | Umstetter Luke J. | | Sell | COMMON STOCK, NO PAR VALUE | -400.0 | 15,188 | $131.4 | S |
2023-12-01 | Calmes John L Jr | | Sell | COMMON STOCK, NO PAR VALUE | -313.0 | 34,852 | $110.0 | S |
2023-12-01 | Calmes John L Jr | | Buy | COMMON STOCK, NO PAR VALUE | 3375.0 | 35,165 | $86.5 | M |
2023-12-01 | Calmes John L Jr | | Sell | COMMON STOCK, NO PAR VALUE | -792.0 | 34,060 | $110.9 | S |
2023-12-01 | Calmes John L Jr | | Sell | COMMON STOCK, NO PAR VALUE | -700.0 | 33,360 | $112.1 | S |
2023-12-01 | Calmes John L Jr | | Sell | COMMON STOCK, NO PAR VALUE | -702.0 | 32,658 | $113.4 | S |
2023-12-01 | Calmes John L Jr | | Sell | COMMON STOCK, NO PAR VALUE | -2695.0 | 29,963 | $114.6 | S |
2023-12-01 | Calmes John L Jr | | Sell | COMMON STOCK, NO PAR VALUE | -1298.0 | 28,665 | $115.4 | S |
2023-12-01 | Calmes John L Jr | | Sell | EMPLOYEE STOCK OPTION, RIGHT TO BUY | -3125.0 | 0 | $0.0 | M |
2023-12-01 | Calmes John L Jr | | Sell | EMPLOYEE STOCK OPTION, RIGHT TO BUY | -3375.0 | 0 | $0.0 | M |
2023-12-01 | Calmes John L Jr | | Buy | COMMON STOCK, NO PAR VALUE | 3125.0 | 31,790 | $86.5 | M |
2023-10-15 | Childers Jason E. | | Sell | COMMON STOCK, NO PAR VALUE | -1391.0 | 7,243 | $123.8 | F |
2023-10-15 | Dyer Daniel Clinton | | Sell | COMMON STOCK, NO PAR VALUE | -2952.0 | 27,687 | $123.8 | F |
2023-10-15 | McIntyre Scott | | Sell | COMMON STOCK, NO PAR VALUE | -1391.0 | 7,886 | $123.8 | F |
2023-10-15 | Prashad R Chad | | Sell | COMMON STOCK, NO PAR VALUE | -4076.0 | 34,415 | $123.8 | F |
2023-10-15 | Umstetter Luke J. | | Sell | COMMON STOCK, NO PAR VALUE | -2318.0 | 15,588 | $123.8 | F |
2023-10-15 | Caulder Alice Lindsay | | Sell | COMMON STOCK, NO PAR VALUE | -1391.0 | 7,828 | $123.8 | F |
2023-10-15 | Calmes John L Jr | | Sell | COMMON STOCK, NO PAR VALUE | -2952.0 | 28,665 | $123.8 | F |
2023-07-21 | Childers Jason E. | | Sell | COMMON STOCK, NO PAR VALUE | -382.0 | 9,185 | $150.2 | S |