Oct 11
2025
SELL
Payment of exercise price or tax liability
$177,426
$29.66 p/Share
5,982
Reduced 1.3%
452,626
Common Stock, $.50 par...
Oct 10
2025
SELL
Payment of exercise price or tax liability
$76,552
$29.66 p/Share
2,581
Reduced 0.56%
458,608
Common Stock, $.50 par...
Oct 12
2024
SELL
Payment of exercise price or tax liability
$124,477
$58.14 p/Share
2,141
Reduced 0.46%
461,189
Common Stock, $.50 par...
Oct 11
2024
SELL
Payment of exercise price or tax liability
$321,281
$58.14 p/Share
5,526
Reduced 1.18%
463,337
Common Stock, $.50 par...
Oct 10
2024
SELL
Payment of exercise price or tax liability
$137,020
$56.55 p/Share
2,423
Reduced 0.51%
468,863
Common Stock, $.50 par...
Oct 13
2023
SELL
Payment of exercise price or tax liability
$44,636
$56.79 p/Share
786
Reduced 0.17%
471,286
Common Stock, $.50 par...
Oct 12
2023
SELL
Payment of exercise price or tax liability
$117,619
$57.18 p/Share
2,057
Reduced 0.43%
472,072
Common Stock, $.50 par...
Oct 11
2023
SELL
Payment of exercise price or tax liability
$309,189
$58.47 p/Share
5,288
Reduced 1.1%
474,129
Common Stock, $.50 par...
Oct 10
2023
BUY
Grant, award, or other acquisition
-
15,591
Added 3.15%
479,417
Common Stock, $.50 par...
Jul 19
2023
SELL
Open market or private sale
$344,595
$66.64 p/Share
5,171
Reduced 1.1%
463,826
Common Stock, $.50 par...
Jul 18
2023
SELL
Open market or private sale
$20,015,940
$67.89 p/Share
294,829
Reduced 38.6%
468,997
Common Stock, $.50 par...
Oct 13
2022
SELL
Payment of exercise price or tax liability
$41,581
$56.96 p/Share
730
Reduced 0.1%
765,780
Common Stock, $.50 par...
Oct 12
2022
SELL
Payment of exercise price or tax liability
$111,300
$56.96 p/Share
1,954
Reduced 0.26%
763,826
Common Stock, $.50 par...
Oct 11
2022
BUY
Grant, award, or other acquisition
-
34,919
Added 4.36%
766,510
Common Stock, $.50 par...
Oct 13
2021
SELL
Payment of exercise price or tax liability
$58,934
$75.75 p/Share
778
Reduced 0.12%
673,066
Common Stock, $.50 par...
Oct 12
2021
BUY
Grant, award, or other acquisition
-
13,387
Added 1.95%
673,844
Common Stock, $.50 par...
Dec 29
2020
SELL
Open market or private sale
$11,139,983
$61.04 p/Share
182,503
Reduced 24.27%
569,487
Common Stock, $.50 par...
Dec 28
2020
SELL
Open market or private sale
$1,120,508
$64.04 p/Share
17,497
Reduced 2.27%
751,990
Common Stock, $.50 par...
Oct 13
2020
BUY
Grant, award, or other acquisition
-
5,061
Added 0.65%
769,487
Common Stock, $.50 par...