Oct 30
2020
|
BUY
Grant, award, or other acquisition
|
$81,925
$27.02 p/Share
|
3,032
|
|
Sep 30
2020
|
BUY
Grant, award, or other acquisition
|
$44,191
$28.51 p/Share
|
1,550
|
|
Aug 31
2020
|
BUY
Grant, award, or other acquisition
|
$44,178
$29.81 p/Share
|
1,482
|
|
Jul 31
2020
|
BUY
Grant, award, or other acquisition
|
$78,949
$29.58 p/Share
|
2,669
|
|
Jun 30
2020
|
BUY
Grant, award, or other acquisition
|
$44,196
$30.23 p/Share
|
1,462
|
|
May 29
2020
|
BUY
Grant, award, or other acquisition
|
$44,192
$30.86 p/Share
|
1,432
|
|
Apr 30
2020
|
BUY
Grant, award, or other acquisition
|
$73,250
$30.47 p/Share
|
2,404
|
|
Mar 31
2020
|
BUY
Grant, award, or other acquisition
|
$40,169
$29.15 p/Share
|
1,378
|
|
Mar 10
2020
|
SELL
Payment of exercise price or tax liability
|
$419,992
$34.69 p/Share
|
12,107
|
|
Feb 28
2020
|
BUY
Grant, award, or other acquisition
|
$2,082,418
$35.22 p/Share
|
59,126
|
|
Jan 31
2020
|
BUY
Grant, award, or other acquisition
|
$56,543
$37.62 p/Share
|
1,503
|
|
Jan 30
2020
|
SELL
Payment of exercise price or tax liability
|
$880,616
$37.43 p/Share
|
23,527
|
|
Jan 30
2020
|
SELL
Sale (or disposition) back to the issuer
|
$1,357,324
$37.43 p/Share
|
36,263
|
|
Jan 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
59,791
|
|
Dec 31
2019
|
BUY
Grant, award, or other acquisition
|
$43,340
$39.08 p/Share
|
1,109
|
|
Nov 29
2019
|
BUY
Grant, award, or other acquisition
|
$43,323
$37.38 p/Share
|
1,159
|
|
Oct 31
2019
|
BUY
Grant, award, or other acquisition
|
$57,850
$38.49 p/Share
|
1,503
|
|
Sep 30
2019
|
BUY
Grant, award, or other acquisition
|
$43,327
$37.84 p/Share
|
1,145
|
|
Aug 30
2019
|
BUY
Grant, award, or other acquisition
|
$43,335
$35.26 p/Share
|
1,229
|
|
Jul 31
2019
|
BUY
Grant, award, or other acquisition
|
$55,808
$34.05 p/Share
|
1,639
|
|
Jun 28
2019
|
BUY
Grant, award, or other acquisition
|
$43,328
$33.51 p/Share
|
1,293
|
|
May 31
2019
|
BUY
Grant, award, or other acquisition
|
$43,332
$30.58 p/Share
|
1,417
|
|
Apr 30
2019
|
BUY
Grant, award, or other acquisition
|
$50,712
$30.96 p/Share
|
1,638
|
|
Mar 29
2019
|
BUY
Grant, award, or other acquisition
|
$39,388
$31.36 p/Share
|
1,256
|
|
Mar 08
2019
|
SELL
Payment of exercise price or tax liability
|
$211,518
$29.96 p/Share
|
7,060
|
|