| Jun 1, 2022 | 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 | $38.32 | +$3,832 | 6,322 | Direct | |
| Jun 1, 2022 | 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 | +112 | $38.50 | +$4,312 | 6,434 | Direct | |
| Jun 1, 2022 | 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 | +6 | $38.32 | +$229.92 | 6,440 | Direct | |
| Jun 1, 2022 | 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 | +94 | $38.32 | +$3,602.08 | 6,534 | Direct | |
| Jun 1, 2022 | 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 | +1 | $37.53 | +$37.53 | 6,535 | Direct | |
| Jun 1, 2022 | 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 | +1 | $37.53 | +$37.53 | 6,536 | Direct | |
| Jun 1, 2022 | 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 | +1 | $37.53 | +$37.53 | 6,537 | Direct | |
| Jun 1, 2022 | 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 | +8 | $37.85 | +$302.8 | 6,545 | Direct | |
| Jun 1, 2022 | 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 | $37.87 | +$189.35 | 6,550 | Direct | |
| Jun 1, 2022 | 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 | $38.13 | +$3,813 | 6,650 | Direct | |
| Jun 1, 2022 | 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 | +200 | $38.14 | +$7,628 | 6,850 | Direct | |
| Jun 1, 2022 | 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 | +67 | $37.89 | +$2,538.63 | 6,917 | Direct | |
| Jun 1, 2022 | 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 | $38.13 | +$3,813 | 7,017 | Direct | |
| Jun 1, 2022 | 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 | $38.01 | +$3,801 | 7,117 | Direct | |
| Jun 1, 2022 | 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 | +107 | $38.05 | +$4,071.35 | 7,224 | Direct | |
| Jun 1, 2022 | 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 | $38.09 | +$3,809 | 7,324 | Direct | |
| Jun 1, 2022 | 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 | +72 | $38.00 | +$2,736 | 7,396 | Direct | |
| Jun 1, 2022 | 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 | $38.01 | +$3,801 | 7,496 | Direct | |
| Jun 1, 2022 | 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 | $38.01 | +$3,801 | 7,596 | Direct | |
| Jun 1, 2022 | 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 | +1 | $37.99 | +$37.99 | 7,597 | Direct | |
| Jun 1, 2022 | 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 | +1 | $37.98 | +$37.98 | 7,598 | Direct | |
| Jun 1, 2022 | 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 | +69 | $38.02 | +$2,623.38 | 7,667 | Direct | |
| Jun 1, 2022 | 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 | +79 | $38.02 | +$3,003.58 | 7,746 | Direct | |
| Jun 1, 2022 | 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 | +200 | $37.99 | +$7,598 | 7,946 | Direct | |
| Jun 1, 2022 | 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 | +17 | $37.94 | +$644.98 | 7,963 | Direct | |
| Jun 1, 2022 | 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 | +200 | $38.00 | +$7,600 | 8,163 | Direct | |
| Jun 1, 2022 | 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 | +1 | $37.91 | +$37.91 | 8,164 | Direct | |
| Jun 1, 2022 | 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 | $37.97 | +$113.91 | 8,167 | Direct | |
| Jun 1, 2022 | 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 | $37.97 | +$113.91 | 8,170 | Direct | |
| Jun 1, 2022 | 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 | +206 | $37.99 | +$7,825.94 | 8,376 | Direct | |