| Aug 20, 2026 | Buy | 2,000 | 10.91 USD | $21.8K | SEC | |
| May 20, 2026 | Buy | 1,000 | 11.12 USD | $11.1K | SEC | |
| Nov 18, 2025 | Buy | 2,000 | 13.34 USD | $26.7K | SEC | |
| Feb 13, 2025 | Other | 2,747 | 0.00 USD | — | SEC | |
| Dec 5, 2023 | Other | 1,511 | — | — | SEC | |
| Feb 13, 2023 | Other | 1,222 | 0.00 USD | — | SEC | |
| May 26, 2022 | Buy | 700 | 16.84 USD | $11.8K | SEC | |
| May 13, 2022 | Buy | 900 | 16.89 USD | $15.2K | SEC | |
| May 13, 2022 | Buy | 100 | 16.93 USD | $1.7K | SEC | |
| Mar 2, 2022 | Buy | 1,000 | 17.35 USD | $17.4K | SEC | |
| Dec 13, 2021 | Other | 1,100 | 0.00 USD | — | SEC | |
| Nov 26, 2021 | Buy | 1,500 | 18.28 USD | $27.4K | SEC | |
| Feb 23, 2021 | Other | 1,768 | 0.00 USD | — | SEC | |
| Sep 14, 2020 | Other | 12,494 | 0.00 USD | — | SEC | |
| Mar 9, 2016 | Buy | 1,300 | 9.92 USD | $12.9K | SEC | |
| Nov 17, 2014 | Buy | 1,600 | 12.49 USD | $20K | SEC | |