Mar 06
2024
BUY
Grant, award, or other acquisition
-
14,289
Added 17.46%
67,538
Common Stock, $1 par v...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$23,162
$42.5 p/Share
545
Reduced 1.01%
53,249
Common Stock, $1 par v...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$27,599
$41.01 p/Share
673
Reduced 1.24%
53,795
Common Stock, $1 par v...
Feb 12
2024
SELL
Payment of exercise price or tax liability
$11,448
$40.31 p/Share
284
Reduced 0.52%
54,469
Common Stock, $1 par v...
Feb 12
2024
BUY
Grant, award, or other acquisition
-
821
Added 1.48%
54,753
Common Stock, $1 par v...
Dec 01
2023
BUY
Grant, award, or other acquisition
-
13,994
Added 20.72%
53,532
Common Stock, $1 par v...
Jun 01
2023
BUY
Grant, award, or other acquisition
-
5,909
Added 13.16%
38,982
Common Stock, $1 par v...
Mar 20
2023
SELL
Payment of exercise price or tax liability
$6,148
$38.19 p/Share
161
Reduced 0.49%
32,896
Common Stock, $1 par v...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$7,348
$39.94 p/Share
184
Reduced 0.55%
33,058
Common Stock, $1 par v...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$16,561
$39.62 p/Share
418
Reduced 1.24%
33,242
Common Stock, $1 par v...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
6,788
Added 16.78%
33,660
Common Stock, $1 par v...
Feb 13
2023
SELL
Payment of exercise price or tax liability
$9,072
$40.5 p/Share
224
Reduced 0.83%
26,872
Common Stock, $1 par v...
Feb 13
2023
BUY
Grant, award, or other acquisition
-
646
Added 2.33%
27,096
Common Stock, $1 par v...
Mar 21
2022
SELL
Payment of exercise price or tax liability
$12,411
$79.05 p/Share
157
Reduced 0.6%
25,993
Common Stock, $1 par v...
Mar 03
2022
SELL
Payment of exercise price or tax liability
$14,653
$85.19 p/Share
172
Reduced 0.65%
26,151
Common Stock, $1 par v...
Mar 02
2022
BUY
Grant, award, or other acquisition
-
12,485
Added 32.17%
26,324
Common Stock, $1 par v...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$14,615
$84.97 p/Share
172
Reduced 1.23%
13,839
Common Stock, $1 par v...
Feb 28
2022
SELL
Open market or private sale
$214,400
$85.76 p/Share
2,500
Reduced 15.14%
14,011
Common Stock, $1 par v...
Feb 10
2022
SELL
Payment of exercise price or tax liability
$41,067
$87.75 p/Share
468
Reduced 2.76%
16,511
Common Stock, $1 par v...
Feb 10
2022
BUY
Grant, award, or other acquisition
-
973
Added 5.42%
16,979
Common Stock, $1 par v...
Dec 03
2021
SELL
Payment of exercise price or tax liability
$238,053
$78.05 p/Share
3,050
Reduced 16.03%
15,978
Common Stock, $1 par v...
Mar 22
2021
SELL
Payment of exercise price or tax liability
$12,592
$81.24 p/Share
155
Reduced 0.82%
18,854
Common Stock, $1 par v...
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,750
Added 8.43%
19,010
Common Stock, $1 par v...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$15,666
$77.94 p/Share
201
Reduced 1.15%
17,260
Common Stock, $1 par v...
Feb 16
2021
BUY
Grant, award, or other acquisition
-
114
Added 0.65%
17,461
Common Stock, $1 par v...