Feb 10
2019
SELL
Payment of exercise price or tax liability
$26,851
$47.19 p/Share
569
Reduced 0.63%
89,638
Common Stock
Nov 23
2018
SELL
Open market or private sale
$1,522,997
$44.86 p/Share
33,950
Reduced 27.34%
90,207
Common Stock
Nov 20
2018
SELL
Payment of exercise price or tax liability
$123,662
$45.75 p/Share
2,703
Reduced 2.13%
124,157
Common Stock
Nov 10
2018
SELL
Payment of exercise price or tax liability
$129,976
$47.11 p/Share
2,759
Reduced 2.13%
126,860
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
99,940
Added 18.35%
444,588
Common Stock
Sep 11
2018
SELL
Payment of exercise price or tax liability
$900,637
$47.07 p/Share
19,134
Reduced 14.35%
114,167
Common Stock
Sep 11
2018
BUY
Grant, award, or other acquisition
-
25,200
Added 15.9%
133,301
Common Stock
Jun 11
2018
SELL
Payment of exercise price or tax liability
$75,046
$43.48 p/Share
1,726
Reduced 1.58%
107,458
Common Stock
Mar 28
2018
BUY
Grant, award, or other acquisition
-
20,000
Added 15.48%
109,184
Common Stock
Nov 22
2017
SELL
Open market or private sale
$95,093
$36.49 p/Share
2,606
Reduced 2.84%
89,184
Common Stock
Nov 20
2017
SELL
Payment of exercise price or tax liability
$102,100
$35.9 p/Share
2,844
Reduced 3.01%
91,790
Common Stock
Nov 17
2017
BUY
Grant, award, or other acquisition
-
5,750
Added 5.73%
94,634
Common Stock
Sep 20
2017
BUY
Grant, award, or other acquisition
-
16,500
Added 15.66%
88,884
Common Stock
Sep 13
2017
SELL
Open market or private sale
$821,954
$32.06 p/Share
25,638
Reduced 26.16%
72,384
Common Stock
Sep 11
2017
SELL
Payment of exercise price or tax liability
$804,534
$31.48 p/Share
25,557
Reduced 20.68%
98,022
Common Stock
Sep 11
2017
BUY
Grant, award, or other acquisition
-
25,582
Added 17.15%
123,579
Common Stock
May 31
2017
BUY
Grant, award, or other acquisition
-
20,000
Added 17.09%
97,050
Common Stock
Mar 15
2017
SELL
Open market or private sale
$537,079
$34.27 p/Share
15,672
Reduced 16.9%
77,050
Common Stock
Mar 12
2017
SELL
Payment of exercise price or tax liability
$323,826
$34.26 p/Share
9,452
Reduced 9.25%
92,722
Common Stock
Sep 21
2016
BUY
Grant, award, or other acquisition
-
21,800
Added 17.6%
102,050
Common Stock
Sep 13
2016
SELL
Open market or private sale
$797,914
$31.04 p/Share
25,706
Reduced 24.26%
80,250
Common Stock
Sep 11
2016
SELL
Payment of exercise price or tax liability
$837,793
$30.85 p/Share
27,157
Reduced 20.4%
105,956
Common Stock
Sep 11
2016
BUY
Grant, award, or other acquisition
-
22,041
Added 14.21%
133,113
Common Stock
Mar 22
2016
SELL
Open market or private sale
$1,412,000
$28.24 p/Share
50,000
Reduced 31.2%
110,250
Common Stock
Mar 22
2016
BUY
Exercise of conversion of derivative security
$1,292,500
$25.85 p/Share
50,000
Added 23.78%
160,250
Common Stock