| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Apr 10, 2025 | Buy(P) | 300 | $1.78 | $534 | 361K |
| Apr 9, 2025 | Buy(P) | 500 | $2.00 | $1K | 361K |
| Apr 8, 2025 | Buy(P) | 200 | $2.23 | $446 | 360K |
| Apr 7, 2025 | Buy(P) | 1K | $2.25 | $2K | 360K |
| Apr 4, 2025 | Buy(P) | 5K | $2.30 | $12K | 359K |
| Apr 3, 2025 | Buy(P) | 900 | $2.53 | $2K | 354K |
| Apr 2, 2025 | Buy(P) | 200 | $2.57 | $514 | 353K |
| Mar 31, 2025 | Buy(P) | 1K | $2.58 | $3K | 353K |
| Mar 28, 2025 | Buy(P) | 550 | $3.07 | $2K | 352K |
| Mar 27, 2025 | Buy(P) | 100 | $3.43 | $343 | 351K |
| Mar 26, 2025 | Buy(P) | 100 | $3.26 | $326 | 351K |
| Mar 25, 2025 | Buy(P) | 200 | $3.17 | $634 | 351K |
| Mar 24, 2025 | Buy(P) | 100 | $3.24 | $324 | 351K |
| Mar 21, 2025 | Buy(P) | 200 | $3.19 | $638 | 351K |
| Mar 20, 2025 | Buy(P) | 300 | $3.52 | $1K | 350K |
| Mar 19, 2025 | Buy(P) | 100 | $3.11 | $311 | 350K |
| Mar 18, 2025 | Buy(P) | 100 | $3.66 | $366 | 350K |
| Mar 17, 2025 | Buy(P) | 100 | $3.66 | $366 | 350K |
| Mar 14, 2025 | Buy(P) | 200 | $3.59 | $718 | 350K |
| Mar 13, 2025 | Buy(P) | 200 | $3.52 | $704 | 350K |
| Mar 12, 2025 | Buy(P) | 300 | $3.38 | $1K | 349K |
| Mar 11, 2025 | Buy(P) | 200 | $3.64 | $728 | 349K |
| Mar 10, 2025 | Buy(P) | 100 | $3.67 | $367 | 349K |
| Mar 7, 2025 | Buy(P) | 200 | $3.52 | $704 | 349K |
| Mar 5, 2025 | Buy(P) | 100 | $3.68 | $368 | 349K |
| Feb 27, 2025 | Buy(P) | 100 | $3.94 | $394 | 349K |
| Feb 26, 2025 | Buy(P) | 200 | $3.78 | $756 | 348K |
| Feb 25, 2025 | Buy(P) | 580 | $3.77 | $2K | 348K |
| Feb 24, 2025 | Buy(P) | 500 | $4.07 | $2K | 348K |
| Feb 21, 2025 | Buy(P) | 300 | $4.00 | $1K | 347K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001474506-25-000105) within minutes of acceptance. Every field above traces to the original document. Verify it directly: