Aug 17
2018
SELL
Open market or private sale
$3,040,100
$215.0 p/Share
14,140
Reduced 19.29%
59,162
Common Stock
May 23
2018
SELL
Open market or private sale
$2,811,594
$187.74 p/Share
14,976
Reduced 16.96%
73,302
Common Stock
Apr 15
2018
SELL
Payment of exercise price or tax liability
$1,564,008
$174.73 p/Share
8,951
Reduced 9.21%
88,278
Common Stock
Apr 15
2018
BUY
Exercise of conversion of derivative security
-
20,591
Added 17.48%
97,229
Common Stock
Dec 21
2017
-
480
Reduced 0.62%
76,472
Common Stock
Nov 24
2017
SELL
Open market or private sale
$806,584
$175.04 p/Share
4,608
Reduced 5.65%
76,952
Common Stock
Nov 22
2017
SELL
Open market or private sale
$1,004,544
$174.4 p/Share
5,760
Reduced 6.6%
81,560
Common Stock
Oct 15
2017
SELL
Payment of exercise price or tax liability
$2,680,918
$156.99 p/Share
17,077
Reduced 16.36%
87,320
Common Stock
Oct 15
2017
BUY
Exercise of conversion of derivative security
-
34,039
Added 24.59%
104,397
Common Stock
Aug 28
2017
SELL
Open market or private sale
$948,612
$161.0 p/Share
5,892
Reduced 7.73%
70,358
Common Stock
Aug 16
2017
SELL
Open market or private sale
$1,698,072
$162.2 p/Share
10,469
Reduced 12.07%
76,250
Common Stock
May 30
2017
SELL
Open market or private sale
$703,311
$153.83 p/Share
4,572
Reduced 5.01%
86,719
Common Stock
May 25
2017
SELL
Open market or private sale
$839,219
$154.07 p/Share
5,447
Reduced 5.63%
91,291
Common Stock
May 22
2017
SELL
Open market or private sale
$1,532,000
$153.2 p/Share
10,000
Reduced 9.37%
96,738
Common Stock
Apr 15
2017
SELL
Payment of exercise price or tax liability
$2,272,739
$141.05 p/Share
16,113
Reduced 13.12%
106,738
Common Stock
Apr 15
2017
BUY
Exercise of conversion of derivative security
-
34,046
Added 21.7%
122,851
Common Stock
Feb 22
2017
SELL
Open market or private sale
$850,359
$137.0 p/Share
6,207
Reduced 6.53%
88,805
Common Stock
Feb 21
2017
SELL
Open market or private sale
$408,750
$136.25 p/Share
3,000
Reduced 3.06%
95,012
Common Stock
Feb 17
2017
SELL
Open market or private sale
$542,000
$135.5 p/Share
4,000
Reduced 3.92%
98,012
Common Stock
Feb 07
2017
SELL
Open market or private sale
$740,412
$131.0 p/Share
5,652
Reduced 5.25%
102,012
Common Stock
Feb 06
2017
SELL
Open market or private sale
$436,410
$130.0 p/Share
3,357
Reduced 3.02%
107,664
Common Stock
Feb 03
2017
SELL
Open market or private sale
$970,338
$128.88 p/Share
7,529
Reduced 6.35%
111,021
Common Stock
Nov 21
2016
SELL
Open market or private sale
$488,511
$111.0 p/Share
4,401
Reduced 3.59%
118,314
Common Stock
Nov 18
2016
SELL
Open market or private sale
$405,790
$110.0 p/Share
3,689
Reduced 2.92%
122,715
Common Stock
Oct 15
2016
SELL
Payment of exercise price or tax liability
$2,522,811
$117.63 p/Share
21,447
Reduced 14.51%
126,404
Common Stock