Sep 12
2017
SELL
Open market or private sale
$26,054,172
$141.15 p/Share
184,585
Reduced 97.99%
3,785
Common Stock
Sep 12
2017
BUY
Exercise of conversion of derivative security
$10,683,003
$67.41 p/Share
158,478
Added 61.16%
100,642
Common Stock
Sep 01
2017
SELL
Payment of exercise price or tax liability
$2,509,501
$141.9 p/Share
17,685
Reduced 37.17%
29,892
Common Stock
Sep 01
2017
BUY
Exercise of conversion of derivative security
-
33,892
Added 41.6%
47,577
Common Stock
Aug 15
2017
SELL
Payment of exercise price or tax liability
$159,740
$137.47 p/Share
1,162
Reduced 7.83%
13,685
Common Stock
Aug 15
2017
BUY
Exercise of conversion of derivative security
-
2,256
Added 13.19%
14,847
Common Stock
Jul 01
2017
SELL
Payment of exercise price or tax liability
$802,305
$132.81 p/Share
6,041
Reduced 32.42%
12,591
Common Stock
Jul 01
2017
BUY
Exercise of conversion of derivative security
-
13,681
Added 42.34%
18,632
Common Stock
Sep 07
2016
SELL
Open market or private sale
$2,069,664
$111.47 p/Share
18,567
Reduced 79.71%
4,727
Common Stock
Sep 01
2016
SELL
Payment of exercise price or tax liability
$2,276,121
$112.34 p/Share
20,261
Reduced 46.52%
23,294
Common Stock
Sep 01
2016
BUY
Exercise of conversion of derivative security
-
38,828
Added 47.13%
43,555
Common Stock
Aug 25
2016
SELL
Open market or private sale
$730,358
$110.06 p/Share
6,636
Reduced 58.4%
4,727
Common Stock
Aug 16
2016
SELL
Payment of exercise price or tax liability
$113,707
$112.47 p/Share
1,011
Reduced 8.17%
11,363
Common Stock
Aug 16
2016
BUY
Exercise of conversion of derivative security
-
1,960
Added 13.67%
12,374
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$694,737
$111.91 p/Share
6,208
Reduced 37.35%
10,414
Common Stock
Jul 01
2016
BUY
Exercise of conversion of derivative security
-
11,895
Added 41.71%
16,622
Common Stock
Nov 23
2015
SELL
Open market or private sale
$2,653,040
$102.04 p/Share
26,000
Reduced 85.37%
4,454
Common Stock
Sep 01
2015
SELL
Payment of exercise price or tax liability
$1,068,575
$84.1 p/Share
12,706
Reduced 29.44%
30,454
Common Stock
Sep 01
2015
BUY
Exercise of conversion of derivative security
-
24,347
Added 36.07%
43,160
Common Stock
Aug 17
2015
SELL
Payment of exercise price or tax liability
$99,015
$105.56 p/Share
938
Reduced 4.75%
18,813
Common Stock
Aug 17
2015
BUY
Exercise of conversion of derivative security
-
1,820
Added 8.44%
19,751
Common Stock
Jul 01
2015
SELL
Payment of exercise price or tax liability
$375,791
$101.62 p/Share
3,698
Reduced 17.1%
17,931
Common Stock
Jul 01
2015
BUY
Exercise of conversion of derivative security
-
9,834
Added 31.26%
21,629
Common Stock
Sep 24
2014
SELL
Open market or private sale
$7,328,121
$86.54 p/Share
84,679
Reduced 88.04%
11,508
Common Stock
Sep 24
2014
BUY
Exercise of conversion of derivative security
$2,774,082
$42.89 p/Share
64,679
Added 49.58%
65,762
Common Stock