| May 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 | +990 | $8.59 | +$8,504.1 | 373,624 | Direct | |
| May 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 | +303 | $8.60 | +$2,605.8 | 373,927 | Direct | |
| May 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 | +100 | $8.63 | +$863 | 374,027 | Direct | |
| May 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 | +12 | $8.57 | +$102.84 | 374,039 | Direct | |
| May 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 | +109 | $8.58 | +$935.22 | 374,148 | Direct | |
| May 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 | +204 | $8.64 | +$1,762.56 | 374,352 | Direct | |
| May 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 | +127 | $8.62 | +$1,094.74 | 374,479 | Direct | |
| May 8, 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 | +28 | $8.55 | +$239.4 | 374,507 | Direct | |
| May 8, 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 | +400 | $8.61 | +$3,444 | 374,907 | Direct | |
| May 8, 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 | $8.66 | +$1,732 | 375,107 | Direct | |
| May 8, 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 | $8.65 | +$1,730 | 375,307 | Direct | |
| May 8, 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 | +128 | $8.63 | +$1,104.64 | 375,435 | Direct | |
| May 8, 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 | $8.74 | +$1,748 | 375,635 | Direct | |
| May 8, 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 | $8.75 | +$43.75 | 375,640 | Direct | |
| May 8, 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 | +13 | $8.76 | +$113.88 | 375,653 | Direct | |
| May 8, 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 | +135 | $8.79 | +$1,186.65 | 375,788 | Direct | |
| May 8, 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 | $8.85 | +$44.25 | 375,793 | Direct | |
| May 8, 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 | +36 | $8.88 | +$319.68 | 375,829 | Direct | |
| May 8, 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 | +23 | $8.90 | +$204.7 | 375,852 | Direct | |
| May 8, 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 | +272 | $8.91 | +$2,423.52 | 376,124 | Direct | |
| May 8, 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 | $8.93 | +$1,786 | 376,324 | Direct | |