Oct 31
2019
|
BUY
Grant, award, or other acquisition
|
$117,741
$38.49 p/Share
|
3,059
|
|
Sep 30
2019
|
BUY
Grant, award, or other acquisition
|
$38,218
$37.84 p/Share
|
1,010
|
|
Aug 30
2019
|
BUY
Grant, award, or other acquisition
|
$38,222
$35.26 p/Share
|
1,084
|
|
Jul 31
2019
|
BUY
Grant, award, or other acquisition
|
$114,953
$34.05 p/Share
|
3,376
|
|
Jun 28
2019
|
BUY
Grant, award, or other acquisition
|
$38,235
$33.51 p/Share
|
1,141
|
|
May 31
2019
|
BUY
Grant, award, or other acquisition
|
$37,399
$30.58 p/Share
|
1,223
|
|
Apr 30
2019
|
BUY
Grant, award, or other acquisition
|
$108,793
$30.96 p/Share
|
3,514
|
|
Mar 29
2019
|
BUY
Grant, award, or other acquisition
|
$35,092
$31.36 p/Share
|
1,119
|
|
Mar 08
2019
|
SELL
Payment of exercise price or tax liability
|
$152,946
$29.96 p/Share
|
5,105
|
|
Feb 28
2019
|
BUY
Grant, award, or other acquisition
|
$2,381,116
$31.12 p/Share
|
76,514
|
|
Jan 31
2019
|
SELL
Payment of exercise price or tax liability
|
$651,520
$30.06 p/Share
|
21,674
|
|
Jan 31
2019
|
SELL
Sale (or disposition) back to the issuer
|
$1,004,184
$30.06 p/Share
|
33,406
|
|
Jan 31
2019
|
BUY
Grant, award, or other acquisition
|
$1,730,674
$30.06 p/Share
|
57,574
|
|
Dec 31
2018
|
BUY
Grant, award, or other acquisition
|
$38,244
$28.54 p/Share
|
1,340
|
|
Nov 30
2018
|
BUY
Grant, award, or other acquisition
|
$38,238
$31.24 p/Share
|
1,224
|
|
Oct 31
2018
|
BUY
Grant, award, or other acquisition
|
$74,829
$30.68 p/Share
|
2,439
|
|