| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jan 22, 2025 | Buy(P) | 100 | $4.06 | $406 | 332K |
| Jan 16, 2025 | Buy(P) | 300 | $4.52 | $1K | 332K |
| Jan 15, 2025 | Buy(P) | 100 | $4.44 | $444 | 331K |
| Jan 14, 2025 | Buy(P) | 200 | $4.51 | $902 | 331K |
| Jan 13, 2025 | Buy(P) | 100 | $4.68 | $468 | 331K |
| Jan 10, 2025 | Buy(P) | 400 | $4.47 | $2K | 331K |
| Jan 8, 2025 | Buy(P) | 100 | $4.76 | $476 | 330K |
| Jan 7, 2025 | Buy(P) | 300 | $4.32 | $1K | 330K |
| Jan 6, 2025 | Buy(P) | 200 | $4.44 | $888 | 330K |
| Jan 3, 2025 | Buy(P) | 400 | $4.25 | $2K | 330K |
| Dec 30, 2024 | Buy(P) | 350 | $4.50 | $2K | 329K |
| Dec 26, 2024 | Buy(P) | 260 | $4.68 | $1K | 329K |
| Dec 24, 2024 | Buy(P) | 250 | $4.45 | $1K | 329K |
| Dec 20, 2024 | Buy(P) | 200 | $5.01 | $1K | 329K |
| Dec 19, 2024 | Buy(P) | 50 | $5.46 | $273 | 328K |
| Dec 18, 2024 | Buy(P) | 50 | $5.44 | $272 | 328K |
| Dec 17, 2024 | Buy(P) | 200 | $5.54 | $1K | 328K |
| Dec 16, 2024 | Buy(P) | 100 | $5.47 | $547 | 328K |
| Dec 13, 2024 | Buy(P) | 150 | $5.56 | $834 | 328K |
| Dec 12, 2024 | Buy(P) | 200 | $5.68 | $1K | 328K |
| Dec 11, 2024 | Buy(P) | 200 | $5.80 | $1K | 328K |
| Dec 10, 2024 | Buy(P) | 200 | $5.89 | $1K | 327K |
| Dec 9, 2024 | Buy(P) | 100 | $5.76 | $576 | 327K |
| Dec 6, 2024 | Buy(P) | 300 | $5.52 | $2K | 327K |
| Dec 5, 2024 | Buy(P) | 50 | $5.61 | $281 | 527K |
| Dec 3, 2024 | Buy(P) | 25 | $5.65 | $141 | 327K |
| Nov 29, 2024 | Buy(P) | 225 | $5.78 | $1K | 327K |
| Nov 27, 2024 | Buy(P) | 25 | $6.18 | $155 | 327K |
| Nov 26, 2024 | Buy(P) | 25 | $6.10 | $153 | 327K |
| Nov 25, 2024 | Buy(P) | 10 | $6.00 | $60 | 327K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001474506-25-000048) within minutes of acceptance. Every field above traces to the original document. Verify it directly: