May 07
2024
SELL
Payment of exercise price or tax liability
$203,081
$113.58 p/Share
1,788
Reduced 3.27%
52,969
Common Stock, $1 par v...
May 07
2024
BUY
Grant, award, or other acquisition
-
1,160
Added 2.07%
54,757
Common Stock, $1 par v...
Apr 14
2024
SELL
Payment of exercise price or tax liability
$30,937
$105.59 p/Share
293
Reduced 0.54%
53,597
Common Stock, $1 par v...
Apr 10
2024
BUY
Grant, award, or other acquisition
-
8,204
Added 13.21%
53,890
Common Stock, $1 par v...
Apr 06
2024
SELL
Payment of exercise price or tax liability
$351,406
$108.66 p/Share
3,234
Reduced 6.61%
45,686
Common Stock, $1 par v...
Apr 05
2024
SELL
Payment of exercise price or tax liability
$64,544
$108.66 p/Share
594
Reduced 1.2%
48,920
Common Stock, $1 par v...
Dec 14
2023
SELL
Open market or private sale
$2,186,541
$115.69 p/Share
18,900
Reduced 27.63%
49,514
Common Stock, $1 par v...
Dec 14
2023
BUY
Exercise of conversion of derivative security
$1,188,999
$62.91 p/Share
18,900
Added 21.65%
68,414
Common Stock, $1 par v...
Dec 13
2023
SELL
Open market or private sale
$205,793
$110.88 p/Share
1,856
Reduced 3.61%
49,514
Common Stock, $1 par v...
Sep 15
2023
SELL
Payment of exercise price or tax liability
$34,843
$79.37 p/Share
439
Reduced 0.85%
51,370
Common Stock, $1 par v...
Sep 15
2023
BUY
Grant, award, or other acquisition
-
886
Added 1.68%
51,809
Common Stock, $1 par v...
Sep 10
2023
SELL
Payment of exercise price or tax liability
$31,975
$79.74 p/Share
401
Reduced 0.78%
50,923
Common Stock, $1 par v...
Aug 03
2023
SELL
Payment of exercise price or tax liability
$525,923
$87.16 p/Share
6,034
Reduced 10.52%
51,324
Common Stock, $1 par v...
Jul 01
2023
SELL
Payment of exercise price or tax liability
$220,837
$84.97 p/Share
2,599
Reduced 4.33%
57,358
Common Stock, $1 par v...
Jun 21
2023
SELL
Payment of exercise price or tax liability
$107,088
$82.06 p/Share
1,305
Reduced 2.13%
59,957
Common Stock, $1 par v...
Jun 21
2023
BUY
Grant, award, or other acquisition
-
2,635
Added 4.12%
61,262
Common Stock, $1 par v...
Jun 15
2023
SELL
Payment of exercise price or tax liability
$4,209
$84.18 p/Share
50
Reduced 0.09%
58,627
Common Stock, $1 par v...
Apr 14
2023
SELL
Payment of exercise price or tax liability
$25,842
$88.2 p/Share
293
Reduced 0.5%
58,677
Common Stock, $1 par v...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$159,555
$83.8 p/Share
1,904
Reduced 3.13%
58,970
Common Stock, $1 par v...
Apr 06
2023
BUY
Grant, award, or other acquisition
-
10,740
Added 15.0%
60,874
Common Stock, $1 par v...
Apr 05
2023
SELL
Payment of exercise price or tax liability
$76,477
$86.22 p/Share
887
Reduced 1.74%
50,134
Common Stock, $1 par v...
Sep 10
2022
SELL
Payment of exercise price or tax liability
$24,297
$60.59 p/Share
401
Reduced 0.78%
51,021
Common Stock, $1 par v...
Sep 06
2022
BUY
Open market or private purchase
$100,094
$53.93 p/Share
1,856
Added 3.48%
51,422
Common Stock, $1 par v...
Aug 03
2022
SELL
Payment of exercise price or tax liability
$190,162
$63.03 p/Share
3,017
Reduced 5.74%
49,566
Common Stock, par valu...
Jul 01
2022
SELL
Payment of exercise price or tax liability
$73,840
$56.8 p/Share
1,300
Reduced 2.41%
52,583
Common Stock, $1 par v...