Apr 01
2018
-
63,670
Reduced 100.0%
0
Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$11,176,329
$167.78 p/Share
66,613
Reduced 51.13%
63,670
Common Stock
Apr 01
2018
BUY
Exercise of conversion of derivative security
-
130,117
Added 49.97%
130,283
Common Stock
Oct 01
2017
SELL
Payment of exercise price or tax liability
$9,698,617
$154.12 p/Share
62,929
Reduced 50.15%
62,565
Common Stock
Oct 01
2017
-
62,565
Reduced 100.0%
0
Common Stock
Oct 01
2017
BUY
Exercise of conversion of derivative security
-
125,494
Added 50.0%
125,494
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$6,639,103
$143.66 p/Share
46,214
Reduced 49.04%
48,032
Common Stock
Apr 01
2017
-
48,032
Reduced 100.0%
0
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
94,010
Added 49.94%
94,246
Common Stock
Oct 01
2016
SELL
Payment of exercise price or tax liability
$4,952,608
$113.05 p/Share
43,809
Reduced 50.02%
43,769
Common Stock
Oct 01
2016
-
43,769
Reduced 100.0%
0
Common Stock
Oct 01
2016
BUY
Exercise of conversion of derivative security
-
87,578
Added 50.0%
87,578
Common Stock
Sep 21
2016
SELL
Payment of exercise price or tax liability
$29,103,434
$113.55 p/Share
256,305
Reduced 48.82%
268,695
Common Stock
Sep 21
2016
-
268,695
Reduced 100.0%
0
Common Stock
Sep 21
2016
BUY
Exercise of conversion of derivative security
-
525,000
Added 50.0%
525,000
Common Stock
Apr 01
2016
SELL
Payment of exercise price or tax liability
$2,798,586
$109.99 p/Share
25,444
Reduced 47.96%
27,612
Common Stock
Apr 01
2016
-
27,612
Reduced 100.0%
0
Common Stock
Apr 01
2016
BUY
Exercise of conversion of derivative security
-
53,056
Added 50.0%
53,056
Common Stock
Oct 01
2015
SELL
Payment of exercise price or tax liability
$5,174,696
$109.58 p/Share
47,223
Reduced 50.91%
45,541
Common Stock
Oct 01
2015
-
45,541
Reduced 100.0%
0
Common Stock
Oct 01
2015
BUY
Exercise of conversion of derivative security
-
92,764
Added 50.0%
92,764
Common Stock
Aug 24
2015
SELL
Payment of exercise price or tax liability
$17,721,482
$103.12 p/Share
171,853
Reduced 49.1%
178,147
Common Stock
Aug 24
2015
-
178,147
Reduced 100.0%
0
Common Stock
Aug 24
2015
BUY
Exercise of conversion of derivative security
-
350,000
Added 50.0%
350,000
Common Stock
Sep 21
2014
SELL
Payment of exercise price or tax liability
$26,559,042
$100.96 p/Share
263,065
Reduced 50.11%
261,935
Common Stock