Feb 05
2018
SELL
Open market or private sale
$3,510,038
$194.15 p/Share
18,079
Reduced 26.32%
50,614
Common Stock
Jan 31
2018
SELL
Open market or private sale
$1,256,901
$197.13 p/Share
6,376
Reduced 8.49%
68,693
Common Stock
Jan 24
2018
SELL
Payment of exercise price or tax liability
$5,029,941
$197.78 p/Share
25,432
Reduced 25.31%
75,069
Common Stock
Jan 24
2018
BUY
Exercise of conversion of derivative security
-
52,778
Added 40.3%
78,190
Common Stock
Jan 27
2017
SELL
Open market or private sale
$1,180,555
$113.08 p/Share
10,440
Reduced 18.02%
47,482
Common Stock
Jan 24
2017
SELL
Payment of exercise price or tax liability
$3,324,945
$113.72 p/Share
29,238
Reduced 33.55%
57,922
Common Stock
Jan 24
2017
BUY
Exercise of conversion of derivative security
-
56,036
Added 47.78%
61,235
Common Stock
Oct 10
2016
SELL
Open market or private sale
$1,461,611
$109.64 p/Share
13,331
Reduced 30.08%
30,993
Common Stock
Aug 29
2016
SELL
Open market or private sale
$555,082
$101.85 p/Share
5,450
Reduced 10.95%
44,324
Common Stock
Aug 23
2016
SELL
Payment of exercise price or tax liability
$1,451,258
$101.14 p/Share
14,349
Reduced 22.38%
49,774
Common Stock
Aug 23
2016
BUY
Exercise of conversion of derivative security
-
27,500
Added 30.01%
64,123
Common Stock
May 10
2016
SELL
Open market or private sale
$900,122
$95.09 p/Share
9,466
Reduced 20.63%
36,409
Common Stock
Jan 29
2016
SELL
Open market or private sale
$887,382
$86.07 p/Share
10,310
Reduced 18.35%
45,875
Common Stock
Jan 24
2016
SELL
Payment of exercise price or tax liability
$2,738,645
$89.63 p/Share
30,555
Reduced 35.23%
56,185
Common Stock
Jan 24
2016
BUY
Exercise of conversion of derivative security
-
61,567
Added 50.99%
59,177
Common Stock
Oct 29
2015
SELL
Open market or private sale
$440,600
$88.12 p/Share
5,000
Reduced 16.57%
25,173
Common Stock
Aug 24
2015
SELL
Open market or private sale
$487,808
$74.18 p/Share
6,576
Reduced 17.89%
30,173
Common Stock
Aug 23
2015
SELL
Payment of exercise price or tax liability
$1,131,706
$78.87 p/Share
14,349
Reduced 28.08%
36,749
Common Stock
Aug 23
2015
BUY
Exercise of conversion of derivative security
-
27,500
Added 34.99%
51,098
Common Stock
Jan 26
2015
SELL
Open market or private sale
$395,815
$72.56 p/Share
5,455
Reduced 19.0%
23,253
Common Stock
Jan 24
2015
SELL
Payment of exercise price or tax liability
$586,925
$74.06 p/Share
7,925
Reduced 21.63%
28,708
Common Stock
Jan 24
2015
BUY
Exercise of conversion of derivative security
-
18,834
Added 37.15%
31,866
Common Stock
Aug 26
2014
SELL
Open market or private sale
$473,341
$71.98 p/Share
6,576
Reduced 26.98%
17,799
Common Stock
Aug 23
2014
SELL
Payment of exercise price or tax liability
$1,033,702
$72.04 p/Share
14,349
Reduced 37.05%
24,375
Common Stock
Aug 23
2014
BUY
Exercise of conversion of derivative security
-
27,500
Added 41.53%
38,724
Common Stock