Oct 15
2024
SELL
Payment of exercise price or tax liability
$32,672
$58.87 p/Share
555
Reduced 2.05%
26,544
Common Stock, $.50 par...
Oct 15
2024
BUY
Grant, award, or other acquisition
-
6,400
Added 17.01%
31,226
Common Stock, $.50 par...
Oct 12
2024
SELL
Payment of exercise price or tax liability
$16,976
$58.14 p/Share
292
Reduced 1.14%
25,381
Common Stock, $.50 par...
Oct 11
2024
SELL
Payment of exercise price or tax liability
$22,790
$58.14 p/Share
392
Reduced 1.5%
25,673
Common Stock, $.50 par...
Oct 10
2024
SELL
Payment of exercise price or tax liability
$23,411
$56.55 p/Share
414
Reduced 1.56%
26,065
Common Stock, $.50 par...
Jan 04
2024
SELL
Open market or private sale
$937,001
$69.08 p/Share
13,564
Reduced 34.02%
26,309
Common Stock, $.50 par...
Jan 04
2024
BUY
Exercise of conversion of derivative security
$258,703
$31.7 p/Share
8,161
Added 16.99%
39,873
Common Stock, $.50 par...
Oct 13
2023
SELL
Payment of exercise price or tax liability
$16,355
$56.79 p/Share
288
Reduced 0.9%
31,576
Common Stock, $.50 par...
Oct 12
2023
SELL
Payment of exercise price or tax liability
$16,353
$57.18 p/Share
286
Reduced 0.89%
31,864
Common Stock, $.50 par...
Oct 11
2023
SELL
Payment of exercise price or tax liability
$22,394
$58.47 p/Share
383
Reduced 1.18%
32,150
Common Stock, $.50 par...
Oct 10
2023
SELL
Payment of exercise price or tax liability
$86,787
$58.68 p/Share
1,479
Reduced 4.35%
32,533
Common Stock, $.50 par...
Oct 10
2023
BUY
Grant, award, or other acquisition
$252,382
$29.34 p/Share
8,602
Added 20.19%
34,012
Common Stock, $.50 par...
Mar 29
2023
SELL
Open market or private sale
$408,158
$56.61 p/Share
7,210
Reduced 22.12%
25,383
Common Stock, $.50 par...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$30,113
$53.11 p/Share
567
Reduced 1.72%
32,482
Common Stock, $.50 par...
Oct 13
2022
SELL
Payment of exercise price or tax liability
$22,727
$56.96 p/Share
399
Reduced 1.19%
33,049
Common Stock, $.50 par...
Oct 12
2022
SELL
Payment of exercise price or tax liability
$58,498
$56.96 p/Share
1,027
Reduced 2.98%
33,448
Common Stock, $.50 par...
Oct 12
2022
BUY
Grant, award, or other acquisition
-
2,478
Added 6.71%
34,446
Common Stock, $.50 par...
Oct 11
2022
SELL
Payment of exercise price or tax liability
$127,605
$56.09 p/Share
2,275
Reduced 6.64%
31,997
Common Stock, $.50 par...
Oct 11
2022
BUY
Grant, award, or other acquisition
$328,325
$28.05 p/Share
11,705
Added 25.46%
34,272
Common Stock, $.50 par...
Feb 07
2022
SELL
Open market or private sale
$20,963
$66.34 p/Share
316
Reduced 1.39%
22,389
Common Stock, $.50 par...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$8,483
$68.41 p/Share
124
Reduced 0.55%
22,564
Common Stock, $50 par ...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$29,622
$68.41 p/Share
433
Reduced 1.87%
22,688
Common Stock, $.50 par...
Oct 15
2021
SELL
Payment of exercise price or tax liability
$20,857
$69.99 p/Share
298
Reduced 1.27%
23,121
Common Stock, $.50 par...
Oct 13
2021
SELL
Payment of exercise price or tax liability
$21,058
$75.75 p/Share
278
Reduced 1.17%
23,419
Common Stock, $.50 par...
Oct 12
2021
SELL
Payment of exercise price or tax liability
$149,139
$75.59 p/Share
1,973
Reduced 7.69%
23,697
Common Stock, $.50 par...