Jul 30
2021
|
BUY
Grant, award, or other acquisition
|
$56,212
$28.05 p/Share
|
2,004
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
$23,974
$28.78 p/Share
|
833
|
|
May 28
2021
|
BUY
Grant, award, or other acquisition
|
$22,632
$29.43 p/Share
|
769
|
|
Apr 30
2021
|
BUY
Grant, award, or other acquisition
|
$51,324
$31.41 p/Share
|
1,634
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
$20,795
$30.27 p/Share
|
687
|
|
Feb 26
2021
|
BUY
Grant, award, or other acquisition
|
$403,345
$27.89 p/Share
|
14,462
|
|
Jan 29
2021
|
BUY
Grant, award, or other acquisition
|
$39,624
$28.63 p/Share
|
1,384
|
|
Jan 28
2021
|
SELL
Payment of exercise price or tax liability
|
$223,920
$28.8 p/Share
|
7,775
|
|
Jan 28
2021
|
SELL
Sale (or disposition) back to the issuer
|
$381,283
$28.8 p/Share
|
13,239
|
|
Jan 28
2021
|
BUY
Grant, award, or other acquisition
|
-
|
21,014
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
$20,391
$28.76 p/Share
|
709
|
|
Nov 30
2020
|
BUY
Grant, award, or other acquisition
|
$20,384
$28.75 p/Share
|
709
|
|
Oct 30
2020
|
BUY
Grant, award, or other acquisition
|
$40,827
$27.02 p/Share
|
1,511
|
|
Sep 30
2020
|
BUY
Grant, award, or other acquisition
|
$20,385
$28.51 p/Share
|
715
|
|
Aug 31
2020
|
BUY
Grant, award, or other acquisition
|
$20,390
$29.81 p/Share
|
684
|
|
Jul 31
2020
|
BUY
Grant, award, or other acquisition
|
$39,401
$29.58 p/Share
|
1,332
|
|
Jun 30
2020
|
BUY
Grant, award, or other acquisition
|
$20,315
$30.23 p/Share
|
672
|
|
May 29
2020
|
BUY
Grant, award, or other acquisition
|
$17,652
$30.86 p/Share
|
572
|
|
Apr 30
2020
|
BUY
Grant, award, or other acquisition
|
$35,437
$30.47 p/Share
|
1,163
|
|
Mar 31
2020
|
BUY
Grant, award, or other acquisition
|
$17,665
$29.15 p/Share
|
606
|
|
Mar 10
2020
|
SELL
Payment of exercise price or tax liability
|
$28,862
$34.69 p/Share
|
832
|
|
Feb 28
2020
|
BUY
Grant, award, or other acquisition
|
$273,730
$35.22 p/Share
|
7,772
|
|
Jan 31
2020
|
BUY
Grant, award, or other acquisition
|
$32,579
$37.62 p/Share
|
866
|
|
Jan 30
2020
|
SELL
Payment of exercise price or tax liability
|
$100,612
$37.43 p/Share
|
2,688
|
|
Jan 30
2020
|
SELL
Sale (or disposition) back to the issuer
|
$312,690
$37.43 p/Share
|
8,354
|
|