| Oct 5, 2026 | Other | 10,000 | 10.49 USD | $104.9K | | SEC | |
| Dec 1, 2025 | Other | 10,000 | 7.94 USD | $79.4K | | SEC | |
| Oct 20, 2025 | Buy | 30 | 8.26 USD | $247.8 | conv 16 | SEC | |
| Oct 14, 2025 | Other | 15,000 | 11.95 USD | $179.3K | | SEC | |
| Jul 21, 2025 | Buy | 2,000 | 12.57 USD | $25.1K | conv 17 | SEC | |
| Jul 21, 2025 | Buy | 2,065 | 12.59 USD | $26K | conv 18 | SEC | |
| Jul 21, 2025 | Buy | 935 | 12.58 USD | $11.8K | conv 16 | SEC | |
| Jul 21, 2025 | Buy | 2,000 | 12.63 USD | $25.3K | conv 18 | SEC | |
| Jul 21, 2025 | Buy | 3,000 | 12.57 USD | $37.7K | conv 19 | SEC | |
| Jul 18, 2025 | Buy | 2,065 | 12.59 USD | $26K | conv 21 | SEC | |
| Jul 18, 2025 | Buy | 2,000 | 12.63 USD | $25.3K | conv 21 | SEC | |
| Jul 18, 2025 | Buy | 935 | 12.58 USD | $11.8K | conv 19 | SEC | |
| Jul 17, 2025 | Buy | 500 | 12.68 USD | $6.3K | conv 30First in 12mo | SEC | |
| Jul 17, 2025 | Buy | 2,500 | 12.67 USD | $31.7K | conv 37First in 12mo | SEC | |
| Jul 17, 2025 | Buy | 500 | 12.70 USD | $6.4K | conv 30First in 12mo | SEC | |
| Jul 17, 2025 | Buy | 5,000 | 12.71 USD | $63.6K | conv 41First in 12mo | SEC | |
| Jul 17, 2025 | Buy | 1,500 | 12.71 USD | $19.1K | conv 34First in 12mo | SEC | |
| Feb 13, 2023 | Sell | -100 | 18.39 USD | $1.8K | | SEC | |
| Feb 13, 2023 | Sell | -300 | 18.38 USD | $5.5K | | SEC | |
| Feb 13, 2023 | Sell | -8,479.31 | 18.50 USD | $156.9K | | SEC | |
| Feb 13, 2023 | Sell | -600 | 18.37 USD | $11K | | SEC | |
| Feb 13, 2023 | Sell | -12,000 | 18.36 USD | $220.3K | Unusual size | SEC | |
| May 16, 2022 | Award | 2,500 | 15.99 USD | $40K | | SEC | |
| May 16, 2022 | Award | 1,000 | 15.93 USD | $15.9K | | SEC | |
| May 16, 2022 | Award | 1,100 | 16.00 USD | $17.6K | | SEC | |