| Dec 27, 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 | +541 | $22.00 | +$11,902 | 1,140,797 | Direct | |
| Dec 27, 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,000 | $22.01 | +$110,050 | 1,145,797 | Direct | |
| Dec 28, 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,135 | $21.95 | +$68,813.25 | 1,148,932 | Direct | |
| Dec 29, 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 | +366 | $21.93 | +$8,026.38 | 1,149,298 | Direct | |
| Dec 29, 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,234 | $21.93 | +$48,991.62 | 1,151,532 | Direct | |
| Dec 29, 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 | +743 | $21.93 | +$16,293.99 | 1,152,275 | Direct | |
| Dec 30, 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,246 | $22.60 | +$50,759.6 | 1,154,521 | Direct | |
| Dec 30, 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 | +13,722 | $22.60 | +$310,117.2 | 1,168,243 | Direct | |
| Dec 30, 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 | +4,559 | $22.60 | +$103,033.4 | 1,172,802 | Direct | |
| Dec 30, 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,094 | $22.52 | +$24,636.88 | 1,173,896 | Direct | |
| Dec 30, 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,685 | $22.52 | +$150,546.2 | 1,180,581 | Direct | |
| Dec 30, 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,221 | $22.52 | +$50,016.92 | 1,182,802 | Direct | |
| Jan 3, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −13,009 | $22.53 | −$293,092.77 | 1,169,793 | Direct | |
| Jan 4, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −600 | $22.55 | −$13,530 | 1,169,193 | Direct | |
| Jan 4, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −3,604 | $22.55 | −$81,270.2 | 1,165,589 | Direct | |
| Jan 4, 2023 | Common Stock | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −1,218 | $22.55 | −$27,465.9 | 1,164,371 | Direct | |
| Jan 5, 2023 | 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 | +276 | $22.36 | +$6,171.36 | 1,164,647 | Direct | |
| Jan 5, 2023 | 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,662 | $22.36 | +$37,162.32 | 1,166,309 | Direct | |
| Jan 5, 2023 | 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 | +562 | $22.36 | +$12,566.32 | 1,166,871 | Direct | |
| Jan 6, 2023 | 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 | +308 | $22.25 | +$6,853 | 1,167,179 | Direct | |
| Jan 6, 2023 | 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,855 | $22.25 | +$41,273.75 | 1,169,034 | Direct | |
| Jan 6, 2023 | 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 | +627 | $22.25 | +$13,950.75 | 1,169,661 | Direct | |
| Jan 6, 2023 | 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 | +254 | $22.27 | +$5,656.58 | 1,169,915 | Direct | |
| Jan 6, 2023 | 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,529 | $22.27 | +$34,050.83 | 1,171,444 | Direct | |
| Jan 6, 2023 | 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 | +517 | $22.27 | +$11,513.59 | 1,171,961 | Direct | |
| Jan 9, 2023 | 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 | $22.30 | +$4,460 | 1,172,161 | Direct | |
| Jan 11, 2023 | 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 | +269 | $22.30 | +$5,998.7 | 1,172,430 | Direct | |
| Jan 11, 2023 | 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,615 | $22.30 | +$36,014.5 | 1,174,045 | Direct | |
| Jan 11, 2023 | 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 | +546 | $22.30 | +$12,175.8 | 1,174,591 | Direct | |