| May 12, 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 | +61,154 | $26.53 | +$1,622,415.62 | 4,720,713 | Indirect | |
| May 12, 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 | +5,887 | $26.53 | +$156,182.11 | 439,683 | Indirect | |
| May 12, 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 | +3,532 | $26.53 | +$93,703.96 | 338,109 | Indirect | |
| May 12, 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 | +404 | $26.53 | +$10,718.12 | 27,624 | Indirect | |
| May 12, 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 | +50 | $26.53 | +$1,326.5 | 4,515 | Indirect | |
| May 15, 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 | +56,526 | $27.70 | +$1,565,770.2 | 4,777,239 | Indirect | |
| May 15, 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 | +5,442 | $27.70 | +$150,743.4 | 445,125 | Indirect | |
| May 15, 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 | +3,265 | $27.70 | +$90,440.5 | 341,374 | Indirect | |
| May 15, 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 | +373 | $27.70 | +$10,332.1 | 27,997 | Indirect | |
| May 15, 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 | +47 | $27.70 | +$1,301.9 | 4,562 | Indirect | |
| May 15, 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 | +41,603 | $28.19 | +$1,172,788.57 | 4,818,842 | Indirect | |
| May 15, 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 | +4,005 | $28.19 | +$112,900.95 | 449,130 | Indirect | |
| May 15, 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 | +2,403 | $28.19 | +$67,740.57 | 343,777 | Indirect | |
| May 15, 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 | +275 | $28.19 | +$7,752.25 | 28,272 | Indirect | |
| May 15, 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 | +34 | $28.19 | +$958.46 | 4,596 | Indirect | |
| May 16, 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 | +21,525 | $27.81 | +$598,610.25 | 4,840,367 | Indirect | |
| May 16, 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 | +2,072 | $27.81 | +$57,622.32 | 451,202 | Indirect | |
| May 16, 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,243 | $27.81 | +$34,567.83 | 345,020 | Indirect | |
| May 16, 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 | +142 | $27.81 | +$3,949.02 | 28,414 | Indirect | |
| May 16, 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 | +18 | $27.81 | +$500.58 | 4,614 | Indirect | |