Mar 22
2023
BUY
Grant, award, or other acquisition
$221,951
$138.46 p/Share
1,603
Added 2.98%
52,165
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$25,212
$140.07 p/Share
180
Reduced 0.35%
50,562
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$34,357
$138.54 p/Share
248
Reduced 0.49%
50,742
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$25,716
$135.35 p/Share
190
Reduced 0.37%
50,990
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$75,933
$143.0 p/Share
531
Reduced 1.03%
51,180
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
164
Added 0.71%
22,949
Common Stock/ Serp
Feb 21
2023
BUY
Grant, award, or other acquisition
-
1,931
Added 3.6%
51,711
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
62
Added 0.72%
8,599
Common Stock/ Deferred...
May 09
2022
SELL
Payment of exercise price or tax liability
$25,221
$121.84 p/Share
207
Reduced 0.41%
49,780
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$33,403
$134.69 p/Share
248
Reduced 0.49%
49,987
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
$263,454
$134.69 p/Share
1,956
Added 3.75%
50,235
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$24,005
$126.34 p/Share
190
Reduced 0.39%
48,279
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$70,857
$127.44 p/Share
556
Reduced 1.13%
48,469
Common Stock
Feb 22
2022
BUY
Other acquisition or disposition
-
12
Added 0.14%
8,537
Common Stock/ Deferred...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
2,020
Added 3.96%
49,025
Common Stock
Feb 22
2022
BUY
Other acquisition or disposition
-
31
Added 0.14%
22,785
Common Stock/ Serp
Nov 03
2021
SELL
Open market or private sale
$3,822,260
$139.82 p/Share
27,337
Reduced 36.77%
47,005
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$1,507,089
$55.13 p/Share
27,337
Added 26.89%
74,342
Common Stock
Nov 03
2021
BUY
Other acquisition or disposition
-
106
Added 0.46%
22,754
Common Stock/ Serp
Nov 03
2021
BUY
Other acquisition or disposition
-
39
Added 0.46%
8,525
Common Stock/ Deferred...
May 10
2021
SELL
Payment of exercise price or tax liability
$57,989
$137.09 p/Share
423
Reduced 0.89%
47,005
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$30,477
$122.89 p/Share
248
Reduced 0.52%
47,428
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$251,744
$121.91 p/Share
2,065
Added 4.15%
47,676
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$69,943
$118.95 p/Share
588
Reduced 1.27%
45,611
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
2,138
Added 4.42%
46,199
Common Stock