| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jul 3, 2025 | Buy(P) | 2K | $12.80 | $26K | 6.2M |
| Jul 2, 2025 | Buy(P) | 6K | $12.78 | $83K | 6.2M |
| Jul 1, 2025 | Buy(P) | 2K | $12.40 | $25K | 6.2M |
| Jun 30, 2025 | Buy(P) | 4K | $12.46 | $50K | 6.2M |
| Jun 27, 2025 | Buy(P) | 7K | $12.51 | $86K | 6.2M |
| Jun 26, 2025 | Buy(P) | 2K | $12.31 | $25K | 6.2M |
| Jun 25, 2025 | Buy(P) | 4K | $12.05 | $48K | 6.2M |
| Jun 24, 2025 | Buy(P) | 7K | $12.10 | $86K | 6.2M |
| Jun 23, 2025 | Buy(P) | 20K | $12.12 | $244K | 6.2M |
| Jun 20, 2025 | Option exercise(X) | 23K | $12.50 | $291K | 6.2M |
| Jun 20, 2025 | Buy(P) | 5K | $11.96 | $55K | 6.1M |
| Jun 18, 2025 | Buy(P) | 11K | $12.11 | $136K | 6.1M |
| Jun 17, 2025 | Buy(P) | 15K | $12.08 | $181K | 6.1M |
| Jun 12, 2025 | Option exercise(X) | 20K | $12.50 | $254K | 6.1M |
| Jun 12, 2025 | Buy(P) | 22K | $11.62 | $256K | 6.1M |
| Jun 11, 2025 | Option exercise(X) | 1K | $12.50 | $13K | 6.1M |
| Jun 11, 2025 | Buy(P) | 5K | $11.49 | $57K | 6.1M |
| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jun 20, 2025 | Expiration(E) | 3K | — | $0 | 0 |
| Jun 20, 2025 | Option exercise(X) | 23 | — | $0 | 0 |
| Jun 12, 2025 | Option exercise(X) | 20 | — | $0 | 23K |
| Jun 12, 2025 | Sell(S) | 50 | $1.05 | $53 | 44K |
| Jun 11, 2025 | Option exercise(X) | 10 | — | $0 | 39K |
| Jun 11, 2025 | Sell(S) | 200 | $1.02 | $204 | 40K |
| Jun 6, 2025 | Sell(S) | 20 | $1.30 | $26 | 20K |
| Jun 5, 2025 | Sell(S) | 51 | $1.50 | $77 | 18K |
| Jun 4, 2025 | Sell(S) | 100 | $1.30 | $130 | 13K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001104659-25-069624) within minutes of acceptance. Every field above traces to the original document. Verify it directly: