Aug 28
2019
SELL
Payment of exercise price or tax liability
$213,394
$276.06 p/Share
773
Reduced 2.79%
26,967
Common Stock
Aug 27
2019
SELL
Payment of exercise price or tax liability
$133,463
$272.93 p/Share
489
Reduced 1.73%
27,740
Common Stock
Aug 26
2019
SELL
Payment of exercise price or tax liability
$69,626
$270.92 p/Share
257
Reduced 0.9%
28,229
Common Stock
Aug 24
2019
SELL
Payment of exercise price or tax liability
$262,087
$269.36 p/Share
973
Reduced 3.3%
28,486
Common Stock
Mar 01
2019
SELL
Open market or private sale
$867,802
$263.05 p/Share
3,299
Reduced 10.07%
29,459
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$350,939
$259.57 p/Share
1,352
Reduced 3.96%
32,758
Common Stock
Feb 27
2019
SELL
Payment of exercise price or tax liability
$333,772
$259.14 p/Share
1,288
Reduced 3.64%
34,110
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$289,549
$253.99 p/Share
1,140
Reduced 3.12%
35,398
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
11,550
Added 24.02%
36,538
Common Stock
Feb 25
2019
SELL
Open market or private sale
$5,021,328
$253.5 p/Share
19,808
Reduced 44.22%
24,988
Common Stock
Feb 25
2019
BUY
Exercise of conversion of derivative security
$2,280,538
$124.28 p/Share
18,350
Added 35.5%
33,338
Common Stock
Feb 19
2019
SELL
Open market or private sale
$1,358,154
$251.51 p/Share
5,400
Reduced 16.96%
26,446
Common Stock
Feb 19
2019
BUY
Exercise of conversion of derivative security
$395,496
$73.24 p/Share
5,400
Added 14.5%
31,846
Common Stock
Nov 29
2018
SELL
Open market or private sale
$4,257,045
$247.0 p/Share
17,235
Reduced 39.46%
26,446
Common Stock
Nov 29
2018
BUY
Exercise of conversion of derivative security
$732,400
$73.24 p/Share
10,000
Added 21.53%
36,446
Common Stock
Aug 28
2018
SELL
Payment of exercise price or tax liability
$153,484
$237.96 p/Share
645
Reduced 1.88%
33,681
Common Stock
Aug 27
2018
SELL
Payment of exercise price or tax liability
$69,948
$237.92 p/Share
294
Reduced 0.85%
34,326
Common Stock
Aug 25
2018
SELL
Payment of exercise price or tax liability
$197,391
$234.71 p/Share
841
Reduced 2.37%
34,620
Common Stock
Aug 24
2018
SELL
Payment of exercise price or tax liability
$228,608
$234.71 p/Share
974
Reduced 2.67%
35,461
Common Stock
Feb 23
2018
SELL
Payment of exercise price or tax liability
$247,066
$211.71 p/Share
1,167
Reduced 4.3%
25,977
Common Stock
Feb 02
2018
SELL
Open market or private sale
$7,321,942
$219.7 p/Share
33,327
Reduced 55.11%
27,144
Common Stock
Feb 02
2018
BUY
Exercise of conversion of derivative security
$1,442,963
$54.97 p/Share
26,250
Added 30.27%
60,471
Common Stock
Aug 28
2017
SELL
Payment of exercise price or tax liability
$73,156
$178.43 p/Share
410
Reduced 1.18%
34,221
Common Stock
Aug 25
2017
SELL
Payment of exercise price or tax liability
$270,438
$177.22 p/Share
1,526
Reduced 4.22%
34,631
Common Stock
Aug 24
2017
SELL
Payment of exercise price or tax liability
$151,150
$175.96 p/Share
859
Reduced 2.32%
36,157
Common Stock