| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Feb 9, 2015 | Sell(S) | 100 | $15.20 | $2K | 2K |
| Feb 9, 2015 | Sell(S) | 104 | $15.24 | $2K | 6K |
| Feb 9, 2015 | Sell(S) | 700 | $15.22 | $11K | 6K |
| Feb 9, 2015 | Sell(S) | 231 | $15.21 | $4K | 6K |
| Feb 9, 2015 | Sell(S) | 100 | $15.23 | $2K | 5K |
| Feb 9, 2015 | Sell(S) | 2K | $15.22 | $23K | 4K |
| Feb 9, 2015 | Sell(S) | 500 | $15.22 | $8K | 3K |
| Feb 9, 2015 | Sell(S) | 100 | $15.23 | $2K | 3K |
| Feb 9, 2015 | Sell(S) | 100 | $15.23 | $2K | 3K |
| Feb 9, 2015 | Sell(S) | 469 | $15.23 | $7K | 3K |
| Feb 9, 2015 | Sell(S) | 76 | $15.22 | $1K | 3K |
| Feb 9, 2015 | Sell(S) | 100 | $15.23 | $2K | 3K |
| Feb 9, 2015 | Sell(S) | 224 | $15.21 | $3K | 2K |
| Feb 9, 2015 | Sell(S) | 100 | $15.22 | $2K | 2K |
| Feb 9, 2015 | Sell(S) | 100 | $15.22 | $2K | 2K |
| Feb 9, 2015 | Sell(S) | 100 | $15.20 | $2K | 2K |
| Feb 6, 2015 | Buy(P) | 3K | $15.30 | $49K | 7K |
| Feb 6, 2015 | Buy(P) | 3K | $15.30 | $49K | 3K |
| Jan 30, 2015 | Buy(P) | 104 | $15.25 | $2K | 104 |
| Jan 23, 2015 | Sell(S) | 3K | $14.90 | $48K | 0 |
| Jan 23, 2015 | Buy(P) | 3K | $14.92 | $48K | 3K |
| Jan 13, 2015 | Buy(P) | 675 | $14.80 | $10K | 675 |
| Jan 13, 2015 | Sell(S) | 675 | $14.79 | $10K | 0 |
| Nov 6, 2014 | Sell(S) | 28 | $14.60 | $409 | 0 |
| Nov 6, 2014 | Sell(S) | 312 | $14.60 | $5K | 28 |
| Nov 5, 2014 | Buy(P) | 340 | $14.66 | $5K | 336 |
| Nov 5, 2014 | Buy(P) | 4 | $14.60 | $58 | 340 |
| Nov 4, 2014 | Sell(S) | 4 | $14.50 | $58 | 0 |
| May 5, 2014 | Sell(S) | 1K | $14.18 | $15K | 0 |
| Apr 29, 2014 | Buy(P) | 1K | $14.10 | $15K | 1K |
| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jul 5, 2023 | Sell(S) | 25 | — | — | 0 |
| Jul 5, 2023 | Sell(S) | 255 | — | — | 513 |
| Jul 5, 2023 | Sell(S) | 76 | — | — | 25 |
| Jul 5, 2023 | Sell(S) | 412 | — | — | 101 |
| Jul 5, 2023 | Sell(S) | 487 | — | — | 1K |
| Jul 5, 2023 | Sell(S) | 411 | — | — | 1K |
| Jul 5, 2023 | Sell(S) | 303 | — | — | 768 |
| Jun 7, 2023 | Buy(P) | 76 | — | — | 2K |
| Jun 7, 2023 | Buy(P) | 25 | — | — | 2K |
| May 23, 2023 | Buy(P) | 412 | — | — | 2K |
| May 11, 2023 | Buy(P) | 255 | — | — | 1K |
| May 11, 2023 | Sell(S) | 485 | — | — | 790 |
| May 11, 2023 | Buy(P) | 411 | — | — | 1K |
| Apr 24, 2023 | Buy(P) | 303 | — | — | 1K |
| Mar 6, 2023 | Buy(P) | 485 | — | — | 972 |
| Mar 6, 2023 | Sell(S) | 570 | — | — | 0 |
| Mar 6, 2023 | Buy(P) | 487 | — | — | 487 |
| Mar 6, 2023 | Sell(S) | 573 | — | — | 570 |
| Jan 18, 2023 | Buy(P) | 573 | — | — | 573 |
| Jan 18, 2023 | Buy(P) | 570 | — | — | 1K |
| Oct 21, 2022 | Buy(P) | 35 | — | — | 0 |
| Oct 20, 2022 | Sell(S) | 35 | — | — | 0 |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001140361-24-049497) within minutes of acceptance. Every field above traces to the original document. Verify it directly: