| Jan 29, 2025 | Sell | -1,949.75 | 10.33 USD | $20.1K | | SEC | |
| Jan 3, 2025 | Sell | -2,697.8 | 10.27 USD | $27.7K | | SEC | |
| Dec 9, 2024 | Sell | -4,339.95 | 10.54 USD | $45.7K | | SEC | |
| Jun 24, 2024 | Buy | 1,000 | 15.25 USD | $15.3K | conv 32 | SEC | |
| Jun 24, 2024 | Buy | 1,000 | 14.48 USD | $14.5K | conv 32 | SEC | |
| Oct 24, 2023 | Buy | 5,000 | 12.42 USD | $62.1K | conv 56First in 12mo | SEC | |
| Oct 7, 2022 | Sell | -2,475.63 | 32.51 USD | $80.5K | | SEC | |
| Jan 12, 2022 | Sell | -0.99 | 15.30 USD | $15.1 | | SEC | |
| Jan 7, 2022 | Sell | -4,100 | 12.84 USD | $52.6K | | SEC | |
| Jan 7, 2022 | Buy | 3,500 | 14.90 USD | $52.2K | conv 48First in 12mo | SEC | |
| Jan 7, 2022 | Sell | -1,248 | 15.40 USD | $19.2K | | SEC | |
| Jan 7, 2022 | Sell | -3,206.88 | 5.10 USD | $16.4K | | SEC | |
| Dec 11, 2020 | Sell | -1,103 | 12.47 USD | $13.8K | | SEC | |
| Dec 11, 2020 | Sell | -3,000 | 13.55 USD | $40.7K | | SEC | |
| Dec 11, 2020 | Sell | -1,614 | 21.60 USD | $34.9K | | SEC | |
| Nov 23, 2020 | Sell | -3,232 | 5.37 USD | $17.4K | | SEC | |
| Nov 23, 2020 | Sell | -13,258 | 7.01 USD | $92.9K | Unusual size | SEC | |
| Nov 23, 2020 | Sell | -21,382 | 10.39 USD | $222.2K | Unusual size | SEC | |
| Nov 23, 2020 | Buy | 2,000 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | conv 31First in 12mo | SEC | |
| Mar 17, 2020 | Buy | 3,000 | 9.03 USD | $27.1K | conv 29 | SEC | |
| Mar 12, 2020 | Buy | 5,000 | 3.60 USD | $18K | conv 50First in 12mo | SEC | |
| Mar 3, 2020 | Sell | -1,000 | 16.68 USD | $16.7K | | SEC | |
| Jan 23, 2020 | Sell | -2,300 | 15.66 USD | $36K | | SEC | |
| Jan 21, 2020 | Sell | -2,500 | 10.14 USD | $25.4K | | SEC | |
| Dec 12, 2019 | Sell | -500 | 16.51 USD | $8.3K | | SEC | |