| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jul 15, 2019 | Buy(P) | 355 | $14.97 | $5K | 86K |
| Jul 15, 2019 | Buy(P) | 490 | $14.97 | $7K | 86K |
| Apr 15, 2019 | Buy(P) | 461 | $15.50 | $7K | 85K |
| Apr 15, 2019 | Buy(P) | 334 | $15.50 | $5K | 85K |
| Jan 15, 2019 | Buy(P) | 421 | $16.71 | $7K | 84K |
| Jan 15, 2019 | Buy(P) | 305 | $16.71 | $5K | 84K |
| Oct 15, 2018 | Buy(P) | 291 | $16.92 | $5K | 83K |
| Oct 15, 2018 | Buy(P) | 402 | $16.92 | $7K | 84K |
| Jul 16, 2018 | Buy(P) | 277 | $17.52 | $5K | 83K |
| Jul 16, 2018 | Buy(P) | 382 | $17.52 | $7K | 83K |
| Apr 16, 2018 | Buy(P) | 322 | $14.53 | $5K | 82K |
| Apr 16, 2018 | Buy(P) | 445 | $14.53 | $6K | 82K |
| Jan 16, 2018 | Buy(P) | 364 | $17.49 | $6K | 82K |
| Jan 16, 2018 | Buy(P) | 264 | $17.49 | $5K | 81K |
| Oct 16, 2017 | Buy(P) | 297 | $19.91 | $6K | 81K |
| Oct 16, 2017 | Buy(P) | 215 | $19.91 | $4K | 81K |
| Jul 17, 2017 | Buy(P) | 379 | $13.95 | $5K | 79K |
| Jul 14, 2017 | Buy(P) | 364 | $16.00 | $6K | 80K |
| Jul 14, 2017 | Buy(P) | 264 | $16.00 | $4K | 80K |
| Apr 17, 2017 | Buy(P) | 283 | $13.74 | $4K | 79K |
| Apr 17, 2017 | Buy(P) | 391 | $13.74 | $5K | 80K |
| Jan 17, 2017 | Buy(P) | 274 | $13.95 | $4K | 79K |
| Oct 14, 2016 | Buy(P) | 340 | $12.55 | $4K | 78K |
| Oct 14, 2016 | Buy(P) | 382 | $12.55 | $5K | 78K |
| Jul 15, 2016 | Buy(P) | 501 | $14.78 | $7K | 77K |
| Jul 15, 2016 | Buy(P) | 320 | $14.78 | $5K | 78K |
| Apr 15, 2016 | Buy(P) | 17 | $12.62 | $212 | 77K |
| Apr 15, 2016 | Buy(P) | 351 | $12.62 | $4K | 77K |
| Jan 15, 2016 | Buy(P) | 317 | $11.95 | $4K | 76K |
| Oct 15, 2015 | Buy(P) | 162 | $11.09 | $2K | 76K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001415889-22-004195) within minutes of acceptance. Every field above traces to the original document. Verify it directly: