Dec 04
2018
SELL
Other acquisition or disposition
-
2,673
Reduced 4.86%
52,329
Common Stock
Nov 26
2018
SELL
Open market or private sale
$4,008,658
$84.94 p/Share
47,194
Reduced 46.18%
55,002
Common Stock
Nov 15
2018
SELL
Payment of exercise price or tax liability
$3,039,242
$89.4 p/Share
33,996
Reduced 24.96%
102,196
Common Stock
Nov 15
2018
BUY
Exercise of conversion of derivative security
-
81,190
Added 37.35%
136,192
Common Stock
Nov 14
2018
SELL
Payment of exercise price or tax liability
$49,910
$85.17 p/Share
586
Reduced 1.05%
55,002
Common Stock
Nov 14
2018
BUY
Exercise of conversion of derivative security
-
586
Added 1.04%
55,588
Common Stock
Apr 20
2018
SELL
Open market or private sale
$5,910,100
$84.43 p/Share
70,000
Reduced 56.15%
54,664
Common Stock
Nov 15
2017
SELL
Payment of exercise price or tax liability
$2,407,738
$63.92 p/Share
37,668
Reduced 23.27%
124,214
Common Stock
Nov 15
2017
BUY
Exercise of conversion of derivative security
-
82,153
Added 33.66%
161,882
Common Stock
Jul 21
2017
SELL
Open market or private sale
$1,496,537
$54.67 p/Share
27,374
Reduced 25.56%
79,729
Common Stock
Jan 25
2017
SELL
Open market or private sale
$1,572,300
$52.41 p/Share
30,000
Reduced 21.88%
107,103
Common Stock
Nov 15
2016
SELL
Payment of exercise price or tax liability
$1,293,434
$47.53 p/Share
27,213
Reduced 16.56%
137,103
Common Stock
Nov 15
2016
BUY
Exercise of conversion of derivative security
-
61,948
Added 27.38%
164,316
Common Stock
May 31
2016
SELL
Open market or private sale
$1,073,100
$35.77 p/Share
30,000
Reduced 22.66%
102,368
Common Stock
Nov 15
2015
SELL
Payment of exercise price or tax liability
$805,938
$35.16 p/Share
22,922
Reduced 14.76%
132,368
Common Stock
Nov 15
2015
BUY
Exercise of conversion of derivative security
-
57,478
Added 27.01%
155,290
Common Stock
May 18
2015
SELL
Open market or private sale
$794,800
$39.74 p/Share
20,000
Reduced 16.98%
97,812
Common Stock
Nov 15
2014
SELL
Payment of exercise price or tax liability
$1,545,259
$37.9 p/Share
40,772
Reduced 23.69%
131,315
Common Stock
Nov 15
2014
BUY
Exercise of conversion of derivative security
-
94,635
Added 35.48%
172,087
Common Stock
Mar 07
2014
SELL
Open market or private sale
$983,750
$39.35 p/Share
25,000
Reduced 24.4%
77,452
Common Stock
Jan 30
2014
SELL
Open market or private sale
$1,812,500
$36.25 p/Share
50,000
Reduced 32.8%
102,452
Common Stock
Nov 15
2013
SELL
Payment of exercise price or tax liability
$1,447,716
$32.37 p/Share
44,724
Reduced 22.68%
152,452
Common Stock
Nov 15
2013
BUY
Exercise of conversion of derivative security
-
94,749
Added 30.61%
214,743
Common Stock
Aug 13
2013
SELL
Open market or private sale
$1,684,772
$28.08 p/Share
59,999
Reduced 28.68%
149,182
Common Stock
Aug 13
2013
BUY
Exercise of conversion of derivative security
$688,189
$11.47 p/Share
59,999
Added 22.29%
209,181
Common Stock