Nov 24
2017
SELL
Open market or private sale
$1,202,951
$152.62 p/Share
7,882
Reduced 89.83%
892
Common Stock
Nov 24
2017
BUY
Exercise of conversion of derivative security
$868,754
$110.22 p/Share
7,882
Added 47.32%
8,774
Common Stock
Nov 22
2017
SELL
Open market or private sale
$327,239
$151.64 p/Share
2,158
Reduced 70.75%
892
Common Stock
Nov 22
2017
BUY
Exercise of conversion of derivative security
$244,264
$113.19 p/Share
2,158
Added 41.44%
3,050
Common Stock
Sep 27
2017
SELL
Open market or private sale
$257,109
$144.2 p/Share
1,783
Reduced 66.65%
892
Common Stock
Sep 27
2017
BUY
Exercise of conversion of derivative security
$191,227
$107.25 p/Share
1,783
Added 40.0%
2,675
Common Stock
Sep 22
2017
SELL
Open market or private sale
$4,100,337
$146.19 p/Share
28,048
Reduced 96.92%
892
Common Stock
Sep 22
2017
BUY
Exercise of conversion of derivative security
$3,174,753
$113.19 p/Share
28,048
Added 49.22%
28,940
Common Stock
Sep 07
2017
SELL
Open market or private sale
$2,177,677
$141.27 p/Share
15,415
Reduced 94.53%
892
Common Stock
Sep 01
2017
SELL
Payment of exercise price or tax liability
$2,386,900
$141.9 p/Share
16,821
Reduced 50.78%
16,307
Common Stock
Sep 01
2017
BUY
Exercise of conversion of derivative security
-
32,236
Added 49.32%
33,128
Common Stock
Aug 31
2017
SELL
Open market or private sale
$750,338
$140.25 p/Share
5,350
Reduced 85.71%
892
Common Stock
Aug 31
2017
BUY
Exercise of conversion of derivative security
$573,788
$107.25 p/Share
5,350
Added 46.15%
6,242
Common Stock
Aug 24
2017
SELL
Open market or private sale
$1,045,884
$134.64 p/Share
7,768
Reduced 89.7%
892
Common Stock
Aug 24
2017
BUY
Exercise of conversion of derivative security
$154,526
$82.59 p/Share
1,871
Added 17.77%
8,660
Common Stock
Jul 01
2017
SELL
Payment of exercise price or tax liability
$855,164
$132.81 p/Share
6,439
Reduced 48.68%
6,789
Common Stock
Jul 01
2017
BUY
Exercise of conversion of derivative security
-
12,336
Added 48.26%
13,228
Common Stock
Jun 28
2017
SELL
Open market or private sale
$253,128
$135.29 p/Share
1,871
Reduced 67.72%
892
Common Stock
Jun 28
2017
BUY
Exercise of conversion of derivative security
$154,526
$82.59 p/Share
1,871
Added 40.38%
2,763
Common Stock
May 31
2017
SELL
Open market or private sale
$5,502,008
$140.25 p/Share
39,230
Reduced 97.91%
838
Common Stock
May 31
2017
BUY
Exercise of conversion of derivative security
$4,207,418
$107.25 p/Share
39,230
Added 49.47%
40,068
Common Stock
May 26
2017
SELL
Open market or private sale
$516,097
$137.92 p/Share
3,742
Reduced 81.7%
838
Common Stock
May 26
2017
BUY
Exercise of conversion of derivative security
$309,052
$82.59 p/Share
3,742
Added 44.97%
4,580
Common Stock
Mar 28
2017
SELL
Open market or private sale
$222,181
$118.75 p/Share
1,871
Reduced 69.07%
838
Common Stock
Mar 28
2017
BUY
Exercise of conversion of derivative security
$154,526
$82.59 p/Share
1,871
Added 40.85%
2,709
Common Stock