Sep 01
2017
BUY
Exercise of conversion of derivative security
-
141,274
Added 28.04%
362,468
Common Stock
Jul 01
2017
SELL
Payment of exercise price or tax liability
$1,837,294
$132.81 p/Share
13,834
Reduced 5.89%
221,194
Common Stock
Jul 01
2017
BUY
Exercise of conversion of derivative security
-
26,511
Added 10.14%
235,028
Common Stock
Feb 27
2017
SELL
Open market or private sale
$13,067,172
$126.32 p/Share
103,445
Reduced 33.18%
208,288
Common Stock
Feb 27
2017
BUY
Exercise of conversion of derivative security
$3,928,841
$37.98 p/Share
103,445
Added 24.92%
311,733
Common Stock
Sep 06
2016
-
4,460
Reduced 2.1%
208,288
Common Stock
Sep 02
2016
-
4,470
Reduced 2.06%
212,748
Common Stock
Sep 01
2016
SELL
Payment of exercise price or tax liability
$9,589,567
$112.34 p/Share
85,362
Reduced 28.21%
217,218
Common Stock
Sep 01
2016
BUY
Exercise of conversion of derivative security
-
163,588
Added 35.09%
302,580
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$2,719,861
$111.91 p/Share
24,304
Reduced 14.88%
138,992
Common Stock
Jul 01
2016
BUY
Exercise of conversion of derivative security
-
46,573
Added 22.19%
163,296
Common Stock
May 27
2016
-
37,665
Reduced 24.4%
116,723
Common Stock
Mar 11
2016
SELL
Open market or private sale
$2,217,900
$100.0 p/Share
22,179
Reduced 12.58%
154,109
Common Stock
Mar 11
2016
BUY
Exercise of conversion of derivative security
$670,028
$30.21 p/Share
22,179
Added 11.18%
176,288
Common Stock
Mar 10
2016
SELL
Open market or private sale
$1,779,200
$100.09 p/Share
17,776
Reduced 10.34%
154,109
Common Stock
Mar 10
2016
BUY
Exercise of conversion of derivative security
$537,013
$30.21 p/Share
17,776
Added 9.37%
171,885
Common Stock
Mar 09
2016
SELL
Open market or private sale
$52,700
$100.0 p/Share
527
Reduced 0.34%
154,109
Common Stock
Mar 09
2016
BUY
Exercise of conversion of derivative security
$15,921
$30.21 p/Share
527
Added 0.34%
154,636
Common Stock
Mar 08
2016
SELL
Open market or private sale
$10,092,852
$100.06 p/Share
100,868
Reduced 39.56%
154,109
Common Stock
Mar 08
2016
BUY
Exercise of conversion of derivative security
$3,047,222
$30.21 p/Share
100,868
Added 28.35%
254,977
Common Stock
Nov 24
2015
-
29,898
Reduced 16.25%
154,109
Common Stock
Nov 23
2015
SELL
Open market or private sale
$5,995,203
$102.22 p/Share
58,650
Reduced 24.17%
184,007
Common Stock
Nov 23
2015
BUY
Exercise of conversion of derivative security
$1,771,816
$30.21 p/Share
58,650
Added 19.47%
242,657
Common Stock
Sep 01
2015
SELL
Payment of exercise price or tax liability
$4,066,487
$84.1 p/Share
48,353
Reduced 20.81%
184,007
Common Stock
Sep 01
2015
BUY
Exercise of conversion of derivative security
-
92,660
Added 28.51%
232,360
Common Stock