| Jun 9, 2026 (view filing) | Jun 5 | 4 days | Kirk Thomas FDirector | 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. | +40.0K | $1.27 | +$50.8K | +6.1%693.9K after | |
| Jun 1, 2026 (view filing) | May 28 | 4 days | Kirk Thomas FDirector | 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. | +25.0K | $0.99 | +$24.8K | +4.0%653.9K after | |
| May 18, 2026 (view filing) | May 15-18 | 3 days | Kirk Thomas FDirector | 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. | +75.0K | $0.91 | +$68.3K | +13.5%628.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 16, 2026 (view filing) | Mar 13 | 3 days | Kirk Thomas FDirector | 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. | +72.0K | $0.71 | +$51.1K | +14.9%553.9K after | |
| Nov 24, 2025 (view filing) | Nov 20-21 | 4 days | Kirk Thomas FDirector | 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. | +7.44K | $0.72 | +$5.35K | +1.6%481.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 26, 2025 (view filing) | Aug 25 | 1 day | Kirk Thomas FDirector | 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. | +50.0K | $1.15 | +$57.5K | +11.8%474.4K after | |
| Aug 19, 2025 (view filing) | Aug 18 | 1 day | Kirk Thomas FDirector | 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. | +50.0K | $1.10 | +$55.0K | +13.4%424.4K after | |
| May 15, 2025 (view filing) | May 14-15 | 1 day | Kirk Thomas FDirector | 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. | +38.8K | $3.25 | +$126.0K | +12.7%344.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 14, 2025 (view filing) | May 12 | 2 days | Kirk Thomas FDirector | 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. | +50.0K | $3.35 | +$167.5K | +19.5%305.9K after | |
| Mar 14, 2025 (view filing) | Mar 13 | 1 day | Kirk Thomas FDirector | 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. | +7.40K | $5.00 | +$37.0K | +3.0%255.9K after | |
| May 31, 2024 (view filing) | May 29 | 2 days | Kirk Thomas FDirector | 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. | +50.0K | $3.50 | +$175.0K | +26.8%236.5K after | |
| Mar 18, 2024 (view filing) | Mar 14 | 4 days | Kirk Thomas FDirector | 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. | +50.0K | $3.50 | +$175.0K | +36.6%186.5K after | |
| Dec 14, 2023 (view filing) | Nov 20 | 24 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Kirk Thomas FDirector | 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. | +50.0K | $3.10 | +$155.0K | +57.8%136.5K after | |