Nov 01
2024
SELL
Open market or private sale
$690,271
$56.64 p/Share
12,187
Reduced 33.93%
23,728
Common Stock, $.50 par...
Oct 15
2024
SELL
Payment of exercise price or tax liability
$29,611
$58.87 p/Share
503
Reduced 1.54%
32,169
Common Stock, $.50 par...
Oct 15
2024
BUY
Grant, award, or other acquisition
-
5,304
Added 12.87%
35,915
Common Stock, $.50 par...
Oct 12
2024
SELL
Payment of exercise price or tax liability
$15,407
$58.14 p/Share
265
Reduced 0.84%
31,114
Common Stock, $.50 par...
Oct 11
2024
SELL
Payment of exercise price or tax liability
$20,814
$58.14 p/Share
358
Reduced 1.13%
31,379
Common Stock, $.50 par...
Oct 10
2024
SELL
Payment of exercise price or tax liability
$20,527
$56.55 p/Share
363
Reduced 1.13%
31,737
Common Stock, $.50 par...
Oct 13
2023
SELL
Payment of exercise price or tax liability
$14,708
$56.79 p/Share
259
Reduced 0.81%
31,794
Common Stock, $.50 par...
Oct 12
2023
SELL
Payment of exercise price or tax liability
$14,866
$57.18 p/Share
260
Reduced 0.8%
32,053
Common Stock, $.50 par...
Oct 11
2023
SELL
Payment of exercise price or tax liability
$20,464
$58.47 p/Share
350
Reduced 1.07%
32,313
Common Stock, $.50 par...
Oct 10
2023
SELL
Payment of exercise price or tax liability
$78,103
$58.68 p/Share
1,331
Reduced 3.92%
32,663
Common Stock, $.50 par...
Oct 10
2023
BUY
Grant, award, or other acquisition
$224,509
$29.34 p/Share
7,652
Added 18.37%
33,994
Common Stock, $.50 par...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$23,474
$53.11 p/Share
442
Reduced 1.66%
26,141
Common Stock, $.50 par...
Oct 13
2022
SELL
Payment of exercise price or tax liability
$13,386
$56.96 p/Share
235
Reduced 0.88%
26,583
Common Stock, $.50 par...
Oct 12
2022
SELL
Payment of exercise price or tax liability
$52,232
$56.96 p/Share
917
Reduced 3.31%
26,818
Common Stock, $.50 par...
Oct 12
2022
BUY
Grant, award, or other acquisition
-
2,202
Added 7.36%
27,709
Common Stock, $.50 par...
Oct 11
2022
SELL
Payment of exercise price or tax liability
$108,815
$56.09 p/Share
1,940
Reduced 7.06%
25,533
Common Stock, $.50 par...
Oct 11
2022
BUY
Grant, award, or other acquisition
$286,110
$28.05 p/Share
10,200
Added 27.08%
27,473
Common Stock, $.50 par...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$32,495
$68.41 p/Share
475
Reduced 2.73%
16,945
Common Stock, $.50 par...
Oct 15
2021
SELL
Payment of exercise price or tax liability
$16,238
$69.99 p/Share
232
Reduced 1.31%
17,420
Common Stock, $.50 par...
Oct 13
2021
SELL
Payment of exercise price or tax liability
$18,938
$75.75 p/Share
250
Reduced 1.4%
17,652
Common Stock, $.50 par...
Oct 12
2021
SELL
Payment of exercise price or tax liability
$122,607
$75.59 p/Share
1,622
Reduced 8.31%
17,902
Common Stock, $.50 par...
Oct 12
2021
BUY
Grant, award, or other acquisition
-
7,682
Added 29.25%
18,581
Common Stock, $.50 par...
Jan 27
2021
SELL
Open market or private sale
$1,022,314
$67.2 p/Share
15,213
Reduced 56.53%
11,696
Common Stock, $.50 par...
Jan 05
2021
SELL
Open market or private sale
$113,590
$61.4 p/Share
1,850
Reduced 6.43%
26,909
Common Stock, $.50 par...
Dec 17
2020
SELL
Payment of exercise price or tax liability
$18,934
$59.54 p/Share
318
Reduced 1.09%
28,759
Common Stock, $.50 par...