| Date | Insider | Role | Action | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | acquired(M) | 25.2K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(F) | 6.3K | $4.35 | $27K |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | acquired(M) | 13.2K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(F) | 3.3K | $4.35 | $14K |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | acquired(M) | 20.6K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(F) | 5.1K | $4.35 | $22K |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | acquired(M) | 30.1K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(F) | 7.5K | $4.35 | $33K |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | acquired(M) | 1.7K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(F) | 422 | $4.35 | $2K |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(M) | 25.2K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(M) | 30.1K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(M) | 1.7K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(M) | 13.2K | — | $0 |
| Jun 1, 2026 | Barkema Sarah | Principal Accounting Officer | disposed(M) | 20.6K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | acquired(M) | 36.9K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(F) | 20.0K | $4.35 | $87K |
| Jun 1, 2026 | Sumner Crystal | See Remarks | acquired(M) | 39.0K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(F) | 21.2K | $4.35 | $92K |
| Jun 1, 2026 | Sumner Crystal | See Remarks | acquired(M) | 27.3K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(F) | 14.7K | $4.35 | $64K |
| Jun 1, 2026 | Sumner Crystal | See Remarks | acquired(M) | 57.8K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(F) | 31.5K | $4.35 | $137K |
| Jun 1, 2026 | Sumner Crystal | See Remarks | acquired(M) | 10.9K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(F) | 5.7K | $4.35 | $25K |
| Jun 1, 2026 | Sumner Crystal | See Remarks | acquired(M) | 6.1K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(F) | 3.1K | $4.35 | $13K |
| Jun 1, 2026 | Sumner Crystal | See Remarks | acquired(M) | 12.7K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(F) | 6.7K | $4.35 | $29K |
| Jun 1, 2026 | Sumner Crystal | See Remarks | acquired(M) | 10.0K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(F) | 5.2K | $4.35 | $23K |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(M) | 27.3K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(M) | 36.9K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(M) | 39.0K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(M) | 57.8K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(M) | 11.1K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(M) | 4.7K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(M) | 11.7K | — | $0 |
| Jun 1, 2026 | Sumner Crystal | See Remarks | disposed(M) | 5.0K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | acquired(M) | 57.8K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(F) | 31.5K | $4.35 | $137K |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | acquired(M) | 35.1K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(F) | 19.0K | $4.35 | $83K |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | acquired(M) | 32.3K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(F) | 17.4K | $4.35 | $76K |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | acquired(M) | 50.4K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(F) | 27.4K | $4.35 | $119K |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | acquired(M) | 9.6K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(F) | 4.9K | $4.35 | $22K |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | acquired(M) | 5.4K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(F) | 2.7K | $4.35 | $12K |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | acquired(M) | 11.5K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(F) | 6.0K | $4.35 | $26K |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | acquired(M) | 9.0K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(F) | 4.7K | $4.35 | $20K |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(M) | 35.1K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(M) | 32.3K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(M) | 50.4K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(M) | 57.8K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(M) | 9.7K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(M) | 4.1K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(M) | 10.5K | — | $0 |
| Jun 1, 2026 | Pollak Todd | Chief Revenue Officer | disposed(M) | 4.5K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | acquired(M) | 41.8K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(F) | 22.5K | $4.35 | $98K |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | acquired(M) | 49.8K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(F) | 26.9K | $4.35 | $117K |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | acquired(M) | 68.1K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(F) | 37.0K | $4.35 | $161K |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | acquired(M) | 120.0K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(F) | 65.5K | $4.35 | $285K |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | acquired(M) | 14.7K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(F) | 7.6K | $4.35 | $33K |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | acquired(M) | 8.3K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(F) | 4.1K | $4.35 | $18K |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | acquired(M) | 13.7K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(F) | 7.0K | $4.35 | $30K |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | acquired(M) | 10.8K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(F) | 5.4K | $4.35 | $24K |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(M) | 49.8K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(M) | 41.8K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(M) | 68.1K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(M) | 120.0K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(M) | 14.9K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(M) | 6.4K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(M) | 12.6K | — | $0 |
| Jun 1, 2026 | Milotich Michael | Chief Executive Officer, Director | disposed(M) | 5.4K | — | $0 |
Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S) — the tradeable signal; awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).