| Jun 2, 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 | +45 | $37.89 | +$1,705.05 | 8,744 | Direct | |
| Jun 2, 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 | +26 | $38.57 | +$1,002.82 | 8,770 | Direct | |
| Jun 2, 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 | +258 | $38.81 | +$10,012.98 | 9,028 | Direct | |
| Jun 2, 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,000 | $38.80 | +$38,800 | 10,028 | Direct | |
| Jun 2, 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.35 | +$7,670 | 10,228 | Direct | |
| Jun 2, 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.34 | +$3,834 | 10,328 | Direct | |
| Jun 2, 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 | +2 | $37.54 | +$75.08 | 10,330 | Direct | |
| Jun 2, 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.34 | +$3,834 | 10,430 | Direct | |
| Jun 2, 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 | +300 | $38.33 | +$11,499 | 10,730 | Direct | |
| Jun 2, 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.30 | +$3,830 | 10,830 | Direct | |
| Jun 2, 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.34 | +$3,834 | 10,930 | Direct | |
| Jun 2, 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 | 11,030 | Direct | |
| Jun 2, 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.31 | +$3,831 | 11,130 | Direct | |
| Jun 2, 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.31 | +$3,831 | 11,230 | Direct | |
| Jun 2, 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.30 | +$3,830 | 11,330 | Direct | |
| Jun 2, 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 | +87 | $38.26 | +$3,328.62 | 11,417 | Direct | |
| Jun 2, 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 | $38.23 | +$2,561.41 | 11,484 | Direct | |
| Jun 2, 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.30 | +$3,830 | 11,584 | Direct | |
| Jun 2, 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.29 | +$3,829 | 11,684 | Direct | |
| Jun 2, 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 | +21 | $38.23 | +$802.83 | 11,705 | Direct | |
| Jun 2, 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 | +43 | $38.35 | +$1,649.05 | 11,748 | Direct | |
| Jun 2, 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 | +57 | $38.35 | +$2,185.95 | 11,805 | Direct | |
| Jun 2, 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.21 | +$3,821 | 11,905 | Direct | |
| Jun 2, 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.20 | +$3,820 | 12,005 | Direct | |
| Jun 2, 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 | +300 | $38.09 | +$11,427 | 12,305 | Direct | |
| Jun 2, 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 | +300 | $38.08 | +$11,424 | 12,605 | Direct | |
| Jun 2, 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 | +9 | $37.62 | +$338.58 | 12,614 | Direct | |
| Jun 2, 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 | +48 | $37.87 | +$1,817.76 | 12,662 | Direct | |
| Jun 2, 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 | +26 | $37.87 | +$984.62 | 12,688 | Direct | |
| Jun 2, 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 | +98 | $37.87 | +$3,711.26 | 12,786 | Direct | |