| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +205 | $27.00 | +$5,535 | 82,159 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.98 | +$2,698 | 82,259 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +997 | $26.88 | +$26,799.36 | 83,256 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +3 | $26.83 | +$80.49 | 83,259 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +2 | $26.75 | +$53.5 | 83,261 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +5 | $26.91 | +$134.55 | 83,266 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.89 | +$2,689 | 83,366 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +5 | $26.82 | +$134.1 | 83,371 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.78 | +$2,678 | 83,471 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.74 | +$2,674 | 83,571 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.82 | +$2,682 | 83,671 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.78 | +$2,678 | 83,771 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +300 | $26.78 | +$8,034 | 84,071 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +331 | $26.74 | +$8,850.94 | 84,402 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.72 | +$2,672 | 84,502 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.70 | +$2,670 | 84,602 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +50 | $26.70 | +$1,335 | 84,652 | Direct | |
| Jul 29, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +100 | $26.59 | +$2,659 | 84,752 | Direct | |
| Aug 2, 2021 | COMMON STOCK | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +7,202 | $27.00 | +$194,454 | 91,954 | Direct | |