Feb 07
2019
SELL
Sale (or disposition) back to the issuer
-
10,330
Reduced 7.97%
119,223
Common Stock
Feb 07
2019
SELL
Payment of exercise price or tax liability
$1,523,444
$161.57 p/Share
9,429
Reduced 7.91%
109,794
Common Stock
Feb 07
2019
BUY
Grant, award, or other acquisition
-
25,254
Added 16.31%
129,553
Common Stock
Feb 05
2019
SELL
Payment of exercise price or tax liability
$357,925
$161.3 p/Share
2,219
Reduced 2.08%
104,299
Common Stock
Aug 01
2018
SELL
Payment of exercise price or tax liability
$3,809,604
$149.89 p/Share
25,416
Reduced 17.93%
116,309
Common Stock
Aug 01
2018
BUY
Exercise of conversion of derivative security
$2,658,833
$75.52 p/Share
35,207
Added 19.9%
141,725
Common Stock
Feb 08
2018
SELL
Sale (or disposition) back to the issuer
-
14,133
Reduced 9.14%
140,501
Common Stock
Feb 08
2018
SELL
Payment of exercise price or tax liability
$350,232
$124.86 p/Share
2,805
Reduced 2.0%
137,696
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
29,958
Added 16.23%
154,634
Common Stock
Feb 06
2018
SELL
Payment of exercise price or tax liability
$3,167,797
$131.15 p/Share
24,154
Reduced 16.23%
124,676
Common Stock
Dec 21
2017
SELL
Payment of exercise price or tax liability
$3,677,303
$134.68 p/Share
27,304
Reduced 14.84%
156,733
Common Stock
Dec 21
2017
BUY
Exercise of conversion of derivative security
$2,658,833
$75.52 p/Share
35,207
Added 16.06%
184,037
Common Stock
Dec 05
2017
SELL
Payment of exercise price or tax liability
$5,900,299
$130.08 p/Share
45,359
Reduced 21.66%
164,089
Common Stock
Dec 05
2017
BUY
Exercise of conversion of derivative security
$4,000,788
$66.0 p/Share
60,618
Added 22.45%
209,448
Common Stock
Nov 27
2017
SELL
Payment of exercise price or tax liability
$8,519,912
$118.25 p/Share
72,050
Reduced 28.95%
176,788
Common Stock
Nov 27
2017
BUY
Exercise of conversion of derivative security
$5,208,417
$52.08 p/Share
100,008
Added 33.14%
201,735
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$422,849
$107.65 p/Share
3,928
Reduced 2.37%
162,084
Common Stock
Feb 06
2017
SELL
Sale (or disposition) back to the issuer
-
7,676
Reduced 4.42%
166,012
Common Stock
Feb 06
2017
SELL
Payment of exercise price or tax liability
$943,149
$107.69 p/Share
8,758
Reduced 4.8%
173,688
Common Stock
Feb 02
2017
BUY
Grant, award, or other acquisition
-
31,786
Added 14.84%
182,446
Common Stock
Feb 07
2016
SELL
Payment of exercise price or tax liability
$1,178,646
$75.03 p/Share
15,709
Reduced 8.39%
171,488
Common Stock
Feb 04
2016
BUY
Grant, award, or other acquisition
-
39,727
Added 17.51%
187,197
Common Stock
Feb 02
2016
SELL
Payment of exercise price or tax liability
$308,712
$71.71 p/Share
4,305
Reduced 2.84%
147,470
Common Stock
Oct 26
2015
SELL
Payment of exercise price or tax liability
$2,139,315
$96.92 p/Share
22,073
Reduced 12.14%
159,702
Common Stock
Oct 26
2015
BUY
Exercise of conversion of derivative security
$1,404,000
$46.8 p/Share
30,000
Added 14.17%
181,775
Common Stock