| Jun 2, 2025 | 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 | $5.20 | +$41.6 | 5,699,268 | Direct | |
| Jun 3, 2025 | 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 | $5.61 | +$44.88 | 5,699,276 | Direct | |
| Jun 4, 2025 | 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 | $5.75 | +$46 | 5,699,284 | Direct | |
| Jun 5, 2025 | 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 | $5.46 | +$43.68 | 5,699,292 | Direct | |
| Jun 6, 2025 | 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 | $5.57 | +$44.56 | 5,699,300 | Direct | |
| Jun 9, 2025 | 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 | $5.94 | +$47.52 | 5,699,308 | Direct | |
| Jun 10, 2025 | 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 | $6.00 | +$48 | 5,699,316 | Direct | |
| Jun 11, 2025 | 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 | $5.57 | +$44.56 | 5,699,324 | Direct | |
| Jun 12, 2025 | 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 | $5.67 | +$45.36 | 5,699,332 | Direct | |
| Jun 13, 2025 | 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 | $5.81 | +$46.48 | 5,699,340 | Direct | |
| Jun 16, 2025 | 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 | $5.32 | +$42.56 | 5,699,348 | Direct | |
| Jun 17, 2025 | 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 | $5.61 | +$44.88 | 5,699,356 | Direct | |
| Jun 18, 2025 | 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 | $5.52 | +$44.16 | 5,699,364 | Direct | |
| Jun 20, 2025 | 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 | $5.29 | +$42.32 | 5,699,372 | Direct | |
| Jun 23, 2025 | 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 | $4.61 | +$36.88 | 5,699,380 | Direct | |
| Jun 24, 2025 | 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 | $3.91 | +$31.28 | 5,699,388 | Direct | |
| Jun 25, 2025 | 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 | $3.27 | +$26.16 | 5,699,396 | Direct | |
| Jun 26, 2025 | 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 | $2.71 | +$21.68 | 5,699,404 | Direct | |
| Jun 27, 2025 | 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 | $2.60 | +$20.8 | 5,699,412 | Direct | |
| Jun 30, 2025 | 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 | +16 | $2.74 | +$43.84 | 5,699,428 | Direct | |