Apr 01
2018
-
69,491
Reduced 100.0%
0
Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$10,171,830
$167.78 p/Share
60,626
Reduced 46.59%
69,491
Common Stock
Apr 01
2018
BUY
Exercise of conversion of derivative security
-
130,117
Added 50.0%
130,117
Common Stock
Oct 01
2017
SELL
Payment of exercise price or tax liability
$10,585,886
$154.12 p/Share
68,686
Reduced 54.73%
56,808
Common Stock
Oct 01
2017
-
56,808
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.16%
47,796
Common Stock
Apr 01
2017
-
47,796
Reduced 100.0%
0
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
94,010
Added 50.0%
94,010
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
Apr 01
2016
SELL
Payment of exercise price or tax liability
$2,944,652
$109.99 p/Share
26,772
Reduced 50.46%
26,284
Common Stock
Apr 01
2016
-
26,284
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
Mar 21
2016
SELL
Payment of exercise price or tax liability
$27,150,665
$105.91 p/Share
256,356
Reduced 48.83%
268,644
Common Stock
Mar 21
2016
-
268,644
Reduced 100.0%
0
Common Stock
Mar 21
2016
BUY
Exercise of conversion of derivative security
-
525,000
Added 50.0%
525,000
Common Stock
Oct 01
2015
SELL
Payment of exercise price or tax liability
$5,028,626
$109.58 p/Share
45,890
Reduced 49.47%
46,874
Common Stock
Oct 01
2015
-
46,874
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
Sep 22
2014
SELL
Open market or private sale
$35,261,354
$101.08 p/Share
348,846
Reduced 100.0%
0
Common Stock
Sep 21
2014
SELL
Payment of exercise price or tax liability
$35,452,508
$100.96 p/Share
351,154
Reduced 50.16%
348,846
Common Stock
Sep 21
2014
BUY
Exercise of conversion of derivative security
-
700,000
Added 50.0%
700,000
Common Stock
Aug 21
2014
-
1,798
Reduced 100.0%
0
Common Stock