Oct 15
2024
SELL
Payment of exercise price or tax liability
$31,495
$58.87 p/Share
535
Reduced 1.82%
28,920
Common Stock, $.50 par...
Oct 15
2024
BUY
Grant, award, or other acquisition
-
5,469
Added 14.32%
32,732
Common Stock, $.50 par...
Oct 12
2024
SELL
Payment of exercise price or tax liability
$18,197
$58.14 p/Share
313
Reduced 1.11%
27,798
Common Stock, $.50 par...
Oct 11
2024
SELL
Payment of exercise price or tax liability
$21,162
$58.14 p/Share
364
Reduced 1.28%
28,111
Common Stock, $.50 par...
Oct 10
2024
SELL
Payment of exercise price or tax liability
$21,715
$56.55 p/Share
384
Reduced 1.33%
28,475
Common Stock, $.50 par...
Nov 08
2023
SELL
Open market or private sale
$701,363
$61.48 p/Share
11,408
Reduced 28.55%
28,553
Common Stock, $.50 par...
Oct 13
2023
SELL
Payment of exercise price or tax liability
$17,150
$56.79 p/Share
302
Reduced 0.75%
39,961
Common Stock, $.50 par...
Oct 12
2023
SELL
Payment of exercise price or tax liability
$17,497
$57.18 p/Share
306
Reduced 0.75%
40,263
Common Stock, $.50 par...
Oct 11
2023
SELL
Payment of exercise price or tax liability
$20,815
$58.47 p/Share
356
Reduced 0.87%
40,569
Common Stock, $.50 par...
Oct 10
2023
SELL
Payment of exercise price or tax liability
$90,895
$58.68 p/Share
1,549
Reduced 3.65%
40,925
Common Stock, $.50 par...
Oct 10
2023
BUY
Grant, award, or other acquisition
$250,475
$29.34 p/Share
8,537
Added 16.74%
42,474
Common Stock, $.50 par...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$32,503
$53.11 p/Share
612
Reduced 1.78%
33,736
Common Stock, $.50 par...
Oct 13
2022
SELL
Payment of exercise price or tax liability
$23,809
$56.96 p/Share
418
Reduced 1.2%
34,348
Common Stock, $.50 par...
Oct 12
2022
SELL
Payment of exercise price or tax liability
$61,118
$56.96 p/Share
1,073
Reduced 2.99%
34,766
Common Stock, $.50 par...
Oct 12
2022
BUY
Grant, award, or other acquisition
-
2,569
Added 6.73%
35,608
Common Stock, $.50 par...
Oct 11
2022
SELL
Payment of exercise price or tax liability
$140,505
$56.09 p/Share
2,505
Reduced 7.0%
33,270
Common Stock, $.50 par...
Oct 11
2022
BUY
Grant, award, or other acquisition
$343,669
$28.05 p/Share
12,252
Added 25.51%
35,775
Common Stock, $.50 par...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$41,114
$68.41 p/Share
601
Reduced 2.5%
23,482
Common Stock, $.50 par...
Oct 15
2021
SELL
Payment of exercise price or tax liability
$31,146
$69.99 p/Share
445
Reduced 1.81%
24,083
Common Stock, $.50 par...
Oct 13
2021
SELL
Payment of exercise price or tax liability
$21,968
$75.75 p/Share
290
Reduced 1.17%
24,528
Common Stock, $.50 par...
Oct 12
2021
SELL
Payment of exercise price or tax liability
-
2,063
Reduced 7.67%
24,818
Common Stock, $.50 par...
Oct 12
2021
BUY
Grant, award, or other acquisition
-
9,535
Added 27.13%
25,610
Common Stock, $.50 par...
Aug 11
2021
SELL
Open market or private sale
$55,390
$74.25 p/Share
746
Reduced 4.19%
17,054
Common Stock, $.50 par...
Feb 10
2021
SELL
Open market or private sale
$666,507
$72.93 p/Share
9,139
Reduced 33.92%
17,800
Common Stock, $.50 par...
Feb 10
2021
BUY
Exercise of conversion of derivative security
$139,450
$27.89 p/Share
5,000
Added 15.65%
26,939
Common Stock, $.50 par...