May 01
2017
SELL
Payment of exercise price or tax liability
$11,655,162
$146.58 p/Share
79,514
Reduced 30.86%
178,116
Common Stock
May 01
2017
BUY
Exercise of conversion of derivative security
-
158,568
Added 38.1%
257,630
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$2,820,333
$143.66 p/Share
19,632
Reduced 16.54%
99,062
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
40,955
Added 25.65%
118,694
Common Stock
Dec 14
2016
-
17,303
Reduced 18.21%
77,739
Common Stock
Jul 19
2016
SELL
Open market or private sale
$1,079,700
$100.0 p/Share
10,797
Reduced 10.2%
95,042
Common Stock
Jul 18
2016
SELL
Open market or private sale
$2,500,000
$100.0 p/Share
25,000
Reduced 19.11%
105,839
Common Stock
Jun 14
2016
SELL
Payment of exercise price or tax liability
$3,197,955
$97.46 p/Share
32,813
Reduced 20.05%
130,839
Common Stock
Jun 14
2016
BUY
Exercise of conversion of derivative security
-
65,681
Added 28.64%
163,652
Common Stock
May 31
2016
SELL
Open market or private sale
$2,500,000
$100.0 p/Share
25,000
Reduced 20.33%
97,971
Common Stock
May 27
2016
SELL
Open market or private sale
$2,500,000
$100.0 p/Share
25,000
Reduced 16.9%
122,971
Common Stock
May 26
2016
SELL
Open market or private sale
$2,500,000
$100.0 p/Share
25,000
Reduced 14.45%
147,971
Common Stock
May 01
2016
SELL
Payment of exercise price or tax liability
$7,059,184
$93.74 p/Share
75,306
Reduced 30.33%
172,971
Common Stock
May 01
2016
BUY
Exercise of conversion of derivative security
-
153,235
Added 38.16%
248,277
Common Stock
Jul 21
2015
SELL
Open market or private sale
$2,608,784
$131.83 p/Share
19,789
Reduced 17.23%
95,042
Common Stock
Jul 20
2015
SELL
Open market or private sale
$3,304,500
$132.18 p/Share
25,000
Reduced 17.88%
114,831
Common Stock
Jul 18
2015
SELL
Payment of exercise price or tax liability
$6,114,175
$129.62 p/Share
47,170
Reduced 25.22%
139,831
Common Stock
Jul 18
2015
BUY
Exercise of conversion of derivative security
-
91,959
Added 32.96%
187,001
Common Stock
May 05
2015
SELL
Open market or private sale
$1,640,498
$127.2 p/Share
12,897
Reduced 11.95%
95,042
Common Stock
May 04
2015
SELL
Open market or private sale
$3,242,250
$129.69 p/Share
25,000
Reduced 18.81%
107,939
Common Stock
May 01
2015
SELL
Payment of exercise price or tax liability
$10,592,082
$128.95 p/Share
82,141
Reduced 38.19%
132,939
Common Stock
May 01
2015
BUY
Exercise of conversion of derivative security
-
159,549
Added 42.59%
215,080
Common Stock
Apr 07
2015
SELL
Open market or private sale
$2,445,122
$127.37 p/Share
19,197
Reduced 25.69%
55,531
Common Stock
Apr 06
2015
SELL
Open market or private sale
$3,149,500
$125.98 p/Share
25,000
Reduced 25.07%
74,728
Common Stock
Apr 02
2015
SELL
Open market or private sale
$3,127,000
$125.08 p/Share
25,000
Reduced 20.04%
99,728
Common Stock