Sep 10
2024
SELL
Payment of exercise price or tax liability
$38,683
$92.99 p/Share
416
Reduced 3.07%
13,136
Common Stock, $1 par v...
Apr 14
2024
SELL
Payment of exercise price or tax liability
$37,167
$105.59 p/Share
352
Reduced 2.53%
13,552
Common Stock, $1 par v...
Apr 11
2024
SELL
Open market or private sale
$325,170
$108.39 p/Share
3,000
Reduced 17.75%
13,904
Common Stock, $1 par v...
Apr 10
2024
BUY
Grant, award, or other acquisition
-
3,192
Added 15.88%
16,904
Common Stock, $1 par v...
Apr 06
2024
SELL
Payment of exercise price or tax liability
$125,936
$108.66 p/Share
1,159
Reduced 7.79%
13,712
Common Stock, $1 par v...
Apr 05
2024
SELL
Payment of exercise price or tax liability
$206,562
$108.66 p/Share
1,901
Reduced 11.33%
14,871
Common Stock, $1 par v...
Sep 10
2023
SELL
Payment of exercise price or tax liability
$32,214
$79.74 p/Share
404
Reduced 2.35%
16,772
Common Stock, $1 par v...
Apr 14
2023
SELL
Payment of exercise price or tax liability
$30,164
$88.2 p/Share
342
Reduced 1.95%
17,176
Common Stock, $1 par v...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$50,950
$83.8 p/Share
608
Reduced 3.35%
17,518
Common Stock, $1 par v...
Apr 06
2023
BUY
Grant, award, or other acquisition
-
4,180
Added 18.74%
18,126
Common Stock, $1 par v...
Apr 05
2023
SELL
Payment of exercise price or tax liability
$127,088
$86.22 p/Share
1,474
Reduced 9.56%
13,946
Common Stock, $1 par v...
Dec 09
2022
SELL
Open market or private sale
$329,861
$74.68 p/Share
4,417
Reduced 22.27%
15,420
Common Stock, $1 par v...
Sep 10
2022
SELL
Payment of exercise price or tax liability
$24,297
$60.59 p/Share
401
Reduced 1.98%
19,837
Common Stock, $1 par v...
Apr 14
2022
SELL
Payment of exercise price or tax liability
$26,896
$79.34 p/Share
339
Reduced 1.65%
20,238
Common Stock, $1 par v...
Apr 06
2022
SELL
Payment of exercise price or tax liability
$19,737
$71.51 p/Share
276
Reduced 1.32%
20,577
Common Stock, $1 par v...
Apr 06
2022
BUY
Grant, award, or other acquisition
-
4,896
Added 19.01%
20,853
Common Stock, $1 par v...
Apr 05
2022
SELL
Payment of exercise price or tax liability
$107,382
$73.6 p/Share
1,459
Reduced 8.38%
15,957
Common Stock, $1 par v...
Sep 10
2021
SELL
Payment of exercise price or tax liability
$39,287
$109.13 p/Share
360
Reduced 1.81%
19,511
Common Stock, $1par value
Apr 14
2021
SELL
Payment of exercise price or tax liability
$34,800
$107.74 p/Share
323
Reduced 1.75%
18,117
Common Stock, $1 par v...
Apr 07
2021
SELL
Payment of exercise price or tax liability
$35,518
$102.95 p/Share
345
Reduced 1.84%
18,440
Common Stock, $1 par v...
Apr 06
2021
SELL
Payment of exercise price or tax liability
$27,685
$104.08 p/Share
266
Reduced 1.4%
18,785
Common Stock, $1 par v...
Apr 05
2021
SELL
Payment of exercise price or tax liability
$33,898
$104.3 p/Share
325
Reduced 1.68%
19,051
Common Stock, $1 par v...
Apr 05
2021
BUY
Grant, award, or other acquisition
-
9,112
Added 31.99%
19,376
Common Stock, $1 par v...
Dec 07
2020
SELL
Open market or private sale
$218,563
$91.03 p/Share
2,401
Reduced 18.96%
10,264
Common Stock, $1 par v...