| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Mar 24, 2023 | Sell(S) | 100 | $5.66 | $566 | 15K |
| Mar 24, 2023 | Sell(S) | 100 | $5.67 | $567 | 15K |
| Mar 24, 2023 | Sell(S) | 100 | $5.66 | $566 | 15K |
| Mar 24, 2023 | Sell(S) | 100 | $5.67 | $567 | 14K |
| Mar 24, 2023 | Sell(S) | 100 | $5.66 | $566 | 15K |
| Mar 24, 2023 | Sell(S) | 84 | $5.67 | $476 | 18K |
| Mar 24, 2023 | Sell(S) | 200 | $5.67 | $1K | 18K |
| Mar 24, 2023 | Sell(S) | 100 | $5.66 | $566 | 18K |
| Mar 24, 2023 | Sell(S) | 100 | $5.68 | $568 | 18K |
| Mar 24, 2023 | Sell(S) | 100 | $5.67 | $567 | 17K |
| Mar 24, 2023 | Sell(S) | 200 | $5.67 | $1K | 17K |
| Mar 24, 2023 | Sell(S) | 330 | $5.67 | $2K | 17K |
| Mar 24, 2023 | Sell(S) | 1K | $5.67 | $6K | 16K |
| Mar 24, 2023 | Sell(S) | 100 | $5.66 | $566 | 16K |
| Mar 24, 2023 | Sell(S) | 200 | $5.67 | $1K | 16K |
| Mar 24, 2023 | Sell(S) | 100 | $5.67 | $567 | 15K |
| Mar 24, 2023 | Sell(S) | 100 | $5.67 | $567 | 15K |
| Mar 24, 2023 | Sell(S) | 400 | $5.67 | $2K | 15K |
| Mar 23, 2023 | Buy(P) | 18K | $5.65 | $102K | 18K |
| Feb 4, 2022 | Buy(P) | 100 | $7.44 | $744 | 0 |
| Feb 4, 2022 | Buy(P) | 300 | $7.44 | $2K | 0 |
| Feb 4, 2022 | Buy(P) | 100 | $7.44 | $744 | 0 |
| Feb 4, 2022 | Buy(P) | 25 | $7.44 | $186 | 0 |
| Feb 4, 2022 | Sell(S) | 625 | $7.50 | $5K | 0 |
| Feb 4, 2022 | Buy(P) | 100 | $7.44 | $744 | 0 |
| Feb 3, 2020 | Sell(S) | 950 | $8.12 | $8K | 50 |
| Feb 3, 2020 | Sell(S) | 50 | $8.13 | $407 | 0 |
| Jan 28, 2020 | Buy(P) | 1K | $8.10 | $8K | 1K |
| Nov 5, 2019 | Buy(P) | 3K | $8.52 | $24K | 0 |
| Nov 4, 2019 | Sell(S) | 3K | $8.43 | $24K | 0 |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001140361-24-049525) within minutes of acceptance. Every field above traces to the original document. Verify it directly: