Sep 13
2019
SELL
Open market or private sale
$948,508
$50.04 p/Share
18,955
Reduced 4.48%
403,873
Common Stock
Sep 11
2019
SELL
Payment of exercise price or tax liability
$619,800
$49.21 p/Share
12,595
Reduced 2.89%
422,828
Common Stock
Jun 06
2019
-
1,000
Reduced 0.23%
435,423
Common Stock
Nov 30
2018
-
10,972
Reduced 2.47%
433,843
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
99,940
Added 18.35%
444,588
Common Stock
Sep 17
2018
SELL
Open market or private sale
$10,279,617
$47.28 p/Share
217,420
Reduced 38.68%
344,648
Common Stock
Sep 11
2018
SELL
Payment of exercise price or tax liability
$9,766,036
$47.07 p/Share
207,479
Reduced 26.96%
562,068
Common Stock
Sep 11
2018
BUY
Grant, award, or other acquisition
-
355,149
Added 31.58%
769,547
Common Stock
Feb 22
2018
-
19,320
Reduced 4.47%
413,299
Common Stock
Sep 20
2017
BUY
Grant, award, or other acquisition
-
124,400
Added 22.34%
432,416
Common Stock
Sep 13
2017
SELL
Open market or private sale
$3,891,764
$32.06 p/Share
121,390
Reduced 28.27%
308,016
Common Stock
Sep 11
2017
SELL
Payment of exercise price or tax liability
$3,881,106
$31.48 p/Share
123,288
Reduced 22.31%
429,406
Common Stock
Sep 11
2017
BUY
Grant, award, or other acquisition
-
134,903
Added 19.62%
552,694
Common Stock
Sep 21
2016
BUY
Grant, award, or other acquisition
-
118,600
Added 22.15%
416,844
Common Stock
Sep 13
2016
SELL
Open market or private sale
$4,614,288
$31.01 p/Share
148,800
Reduced 33.29%
298,244
Common Stock
Sep 11
2016
SELL
Payment of exercise price or tax liability
$5,638,424
$30.85 p/Share
182,769
Reduced 29.02%
447,044
Common Stock
Sep 11
2016
BUY
Grant, award, or other acquisition
-
130,486
Added 17.16%
629,813
Common Stock
Nov 19
2015
SELL
Open market or private sale
$82,500
$27.5 p/Share
3,000
Reduced 0.6%
498,180
Common Stock
Nov 17
2015
SELL
Open market or private sale
$80,310
$26.77 p/Share
3,000
Reduced 0.6%
501,180
Common Stock
Sep 14
2015
SELL
Open market or private sale
$2,080,890
$25.69 p/Share
81,000
Reduced 13.84%
504,180
Common Stock
Sep 11
2015
SELL
Payment of exercise price or tax liability
$4,105,305
$26.26 p/Share
156,333
Reduced 21.08%
585,180
Common Stock
Sep 11
2015
BUY
Grant, award, or other acquisition
-
83,875
Added 10.16%
741,513
Common Stock
Sep 09
2015
BUY
Grant, award, or other acquisition
-
126,200
Added 16.1%
657,638
Common Stock
Jun 12
2015
SELL
Open market or private sale
$820,680
$28.41 p/Share
28,887
Reduced 5.16%
530,503
Common Stock
Jun 11
2015
SELL
Payment of exercise price or tax liability
$605,099
$28.66 p/Share
21,113
Reduced 3.64%
559,390
Common Stock