| Aug 11, 2025 | Sell | -1,000 | 10.36 USD | $10.4K | | SEC | |
| Aug 11, 2025 | Sell | -2,000 | 10.90 USD | $21.8K | | SEC | |
| Feb 16, 2024 | Sell | -500 | 11.07 USD | $5.5K | | SEC | |
| Feb 15, 2024 | Buy | 1,500 | 14.90 USD | $22.4K | conv 52 | SEC | |
| Feb 15, 2024 | Sell | -500 | 11.89 USD | $5.9K | | SEC | |
| Jun 1, 2023 | Sell | -500 | 22.95 USD | $11.5K | | SEC | |
| Jun 1, 2023 | Buy | 500 | 10.05 USD | $5K | conv 49First in 12mo | SEC | |
| Jun 1, 2023 | Buy | 500 | 9.95 USD | $5K | conv 56First in 12mo | SEC | |
| Dec 18, 2020 | Sell | -2,000 | 14.30 USD | $28.6K | Unusual size | SEC | |
| Dec 18, 2020 | Buy | 500 | 28.37 USD | $14.2K | conv 50First in 12mo | SEC | |
| Dec 18, 2020 | Buy | 1,000 | 13.56 USD | $13.6K | conv 50First in 12mo | SEC | |
| Jan 3, 2018 | Sell | -1,000 | 14.98 USD | $15K | | SEC | |
| Jan 3, 2018 | Buy | 2,500 | 12.08 USD | $30.2K | conv 84Unusual sizeFirst in 12mo | SEC | |
| Nov 12, 2008 | Sell | -115 | 8.72 | $1K | | SEC | |
| Nov 12, 2008 | Sell | -200 | 8.69 | $1.7K | | SEC | |
| Nov 12, 2008 | Buy | 2,000 | 8.62 | $17.2K | conv 71First in 12mo | SEC | |
| Nov 12, 2008 | Sell | -100 | 8.66 | $866 | | SEC | |
| Nov 12, 2008 | Sell | -200 | 8.64 | $1.7K | | SEC | |
| Nov 12, 2008 | Sell | -400 | 8.70 | $3.5K | | SEC | |
| Nov 12, 2008 | Sell | -985 | 8.71 | $8.6K | | SEC | |
| Jul 25, 2007 | Buy | 200 | 16.62 | $3.3K | conv 40First in 12mo | SEC | |
| Jul 25, 2007 | Buy | 1,200 | 14.67 | $17.6K | conv 62First in 12mo | SEC | |
| Jul 25, 2007 | Buy | 100 | 16.63 | $1.7K | conv 35Unusual sizeFirst in 12mo | SEC | |
| Jul 25, 2007 | Sell | -200 | 18.00 | $3.6K | | SEC | |
| Jul 25, 2007 | Buy | 700 | 14.70 | $10.3K | conv 46First in 12mo | SEC | |