Sep 13
2018
SELL
Open market or private sale
$3,304,000
$47.2 p/Share
70,000
Reduced 11.73%
526,724
Common Stock
Sep 11
2018
SELL
Payment of exercise price or tax liability
$5,846,376
$47.07 p/Share
124,206
Reduced 17.23%
596,724
Common Stock
Sep 11
2018
BUY
Grant, award, or other acquisition
-
218,589
Added 23.27%
720,930
Common Stock
Jun 11
2018
SELL
Payment of exercise price or tax liability
$388,972
$43.48 p/Share
8,946
Reduced 1.75%
502,341
Common Stock
Nov 20
2017
SELL
Payment of exercise price or tax liability
$472,552
$35.9 p/Share
13,163
Reduced 2.51%
511,287
Common Stock
Sep 20
2017
BUY
Grant, award, or other acquisition
-
72,800
Added 12.19%
524,450
Common Stock
Sep 11
2017
SELL
Payment of exercise price or tax liability
$2,577,331
$31.48 p/Share
81,872
Reduced 15.35%
451,650
Common Stock
Sep 11
2017
BUY
Grant, award, or other acquisition
-
114,391
Added 17.66%
533,522
Common Stock
Jun 11
2017
SELL
Payment of exercise price or tax liability
$294,753
$31.37 p/Share
9,396
Reduced 2.19%
419,131
Common Stock
Nov 20
2016
SELL
Payment of exercise price or tax liability
$137,802
$30.18 p/Share
4,566
Reduced 1.05%
428,527
Common Stock
Sep 21
2016
BUY
Grant, award, or other acquisition
-
65,900
Added 13.21%
433,093
Common Stock
Sep 11
2016
SELL
Payment of exercise price or tax liability
$1,545,554
$30.85 p/Share
50,099
Reduced 12.01%
367,193
Common Stock
Sep 11
2016
BUY
Grant, award, or other acquisition
-
44,083
Added 9.55%
417,292
Common Stock
Jun 11
2016
SELL
Payment of exercise price or tax liability
$757,422
$29.03 p/Share
26,091
Reduced 6.53%
373,209
Common Stock
Feb 11
2016
SELL
Payment of exercise price or tax liability
$661,119
$22.51 p/Share
29,370
Reduced 6.85%
399,300
Common Stock
Nov 20
2015
SELL
Payment of exercise price or tax liability
$124,971
$27.37 p/Share
4,566
Reduced 1.05%
428,670
Common Stock
Sep 11
2015
SELL
Payment of exercise price or tax liability
$905,103
$26.26 p/Share
34,467
Reduced 7.37%
433,236
Common Stock
Sep 11
2015
BUY
Grant, award, or other acquisition
-
33,550
Added 6.69%
467,703
Common Stock
Sep 09
2015
BUY
Grant, award, or other acquisition
-
77,700
Added 15.18%
434,153
Common Stock
Jun 11
2015
SELL
Payment of exercise price or tax liability
$747,739
$28.66 p/Share
26,090
Reduced 6.82%
356,453
Common Stock
Feb 11
2015
SELL
Payment of exercise price or tax liability
$823,518
$27.49 p/Share
29,957
Reduced 7.26%
382,543
Common Stock