Oct 13
2023
SELL
Payment of exercise price or tax liability
$202,569
$56.79 p/Share
3,567
Reduced 1.4%
251,221
Common Stock, $.50 par...
Oct 12
2023
SELL
Payment of exercise price or tax liability
$174,742
$57.18 p/Share
3,056
Reduced 1.19%
254,788
Common Stock, $.50 par...
Oct 11
2023
SELL
Payment of exercise price or tax liability
$282,585
$58.47 p/Share
4,833
Reduced 1.84%
257,844
Common Stock, $.50 par...
Oct 10
2023
SELL
Payment of exercise price or tax liability
$929,432
$58.68 p/Share
15,839
Reduced 5.69%
262,677
Common Stock, $.50 par...
Oct 10
2023
BUY
Grant, award, or other acquisition
$2,104,822
$29.34 p/Share
71,739
Added 20.48%
278,516
Common Stock, $.50 par...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$188,965
$53.11 p/Share
3,558
Reduced 1.69%
206,576
Common Stock, $.50 par...
Oct 13
2022
SELL
Payment of exercise price or tax liability
$189,164
$56.96 p/Share
3,321
Reduced 1.56%
210,134
Common Stock, $.50 par...
Oct 12
2022
SELL
Payment of exercise price or tax liability
$451,579
$56.96 p/Share
7,928
Reduced 3.58%
213,455
Common Stock, $.50 par...
Oct 12
2022
BUY
Grant, award, or other acquisition
-
11,011
Added 4.74%
221,382
Common Stock, $.50 par...
Oct 11
2022
SELL
Payment of exercise price or tax liability
$1,443,027
$56.09 p/Share
25,727
Reduced 10.9%
210,372
Common Stock, $.50 par...
Oct 11
2022
BUY
Grant, award, or other acquisition
$2,689,378
$28.05 p/Share
95,878
Added 28.88%
236,099
Common Stock, $.50 par...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$238,819
$68.41 p/Share
3,491
Reduced 2.43%
139,893
Common Stock, $.50 par...
Oct 15
2021
SELL
Payment of exercise price or tax liability
$162,727
$69.99 p/Share
2,325
Reduced 1.6%
143,384
Common Stock, $.50 par...
Oct 13
2021
SELL
Payment of exercise price or tax liability
$260,656
$75.75 p/Share
3,441
Reduced 2.31%
145,709
Common Stock, $.50 par...
Oct 12
2021
SELL
Payment of exercise price or tax liability
$568,059
$75.59 p/Share
7,515
Reduced 4.99%
143,196
Common Stock, $.50 par...
Oct 12
2021
SELL
Payment of exercise price or tax liability
$382,259
$75.59 p/Share
5,057
Reduced 3.28%
149,150
Common Stock, $.50 par...
Oct 12
2021
BUY
Grant, award, or other acquisition
-
50,806
Added 24.78%
154,207
Common Stock, $.50 par...
Dec 17
2020
SELL
Payment of exercise price or tax liability
$206,425
$59.54 p/Share
3,467
Reduced 3.03%
110,770
Common Stock, $.50 par...
Oct 18
2020
SELL
Payment of exercise price or tax liability
$77,735
$54.82 p/Share
1,418
Reduced 1.23%
114,091
Common Stock, $.50 par...
Oct 15
2020
SELL
Payment of exercise price or tax liability
$129,293
$55.85 p/Share
2,315
Reduced 1.96%
115,509
Common Stock, $.50 par...
Oct 13
2020
SELL
Payment of exercise price or tax liability
$253,379
$54.49 p/Share
4,650
Reduced 3.8%
117,824
Common Stock, $.50 par...
Oct 13
2020
BUY
Grant, award, or other acquisition
-
32,678
Added 21.06%
122,474
Common Stock, $.50 par...