May 03
2021
SELL
Payment of exercise price or tax liability
$52,721
$239.64 p/Share
220
Reduced 0.49%
44,787
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$33,310
$239.64 p/Share
139
Reduced 0.31%
45,007
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
709
Added 1.55%
45,146
Common Stock
Apr 27
2021
SELL
Payment of exercise price or tax liability
$32,707
$255.52 p/Share
128
Reduced 0.29%
44,437
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$242,220
$244.42 p/Share
991
Reduced 2.18%
44,565
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
2,648
Added 5.5%
45,504
Common Stock
May 05
2020
BUY
Grant, award, or other acquisition
-
1,269
Added 2.88%
42,773
Common Stock
May 03
2020
SELL
Payment of exercise price or tax liability
$31,413
$230.98 p/Share
136
Reduced 0.33%
41,504
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$29,424
$239.22 p/Share
123
Reduced 0.29%
41,640
Common Stock
Apr 27
2020
SELL
Payment of exercise price or tax liability
$27,408
$236.28 p/Share
116
Reduced 0.28%
41,763
Common Stock
Mar 20
2020
SELL
Payment of exercise price or tax liability
$316,227
$198.76 p/Share
1,591
Reduced 3.66%
41,879
Common Stock
Mar 03
2020
BUY
Grant, award, or other acquisition
-
3,711
Added 7.88%
43,411
Common Stock
Feb 06
2020
SELL
Open market or private sale
$2,130,071
$229.93 p/Share
9,264
Reduced 18.92%
39,700
Common Stock
Dec 13
2019
SELL
Payment of exercise price or tax liability
$572,276
$235.99 p/Share
2,425
Reduced 4.72%
48,964
Common Stock
Dec 13
2019
SELL
Exercise of conversion of derivative security
$467,475
$162.6 p/Share
2,875
Reduced 5.3%
51,389
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$1,093,315
$224.5 p/Share
4,870
Reduced 9.13%
48,491
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$898,856
$156.35 p/Share
5,749
Added 9.73%
53,361
Common Stock
May 03
2019
SELL
Payment of exercise price or tax liability
$32,123
$176.5 p/Share
182
Reduced 0.4%
45,864
Common Stock
May 03
2019
BUY
Grant, award, or other acquisition
-
1,691
Added 3.43%
47,555
Common Stock
May 01
2019
SELL
Payment of exercise price or tax liability
$30,664
$179.32 p/Share
171
Reduced 0.37%
46,046
Common Stock
Mar 22
2019
SELL
Payment of exercise price or tax liability
$289,562
$191.89 p/Share
1,509
Reduced 3.16%
46,217
Common Stock
Mar 06
2019
BUY
Grant, award, or other acquisition
-
3,676
Added 7.16%
47,674
Common Stock
Jan 30
2019
SELL
Payment of exercise price or tax liability
$31,122
$192.11 p/Share
162
Reduced 0.37%
43,998
Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$831,538
$202.37 p/Share
4,109
Reduced 9.11%
41,019
Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
$355,485
$54.69 p/Share
6,500
Added 12.59%
45,128
Common Stock