| Jun 18, 2026 | Buy | 1,224 | 15.12 USD | — | SEC |
| Apr 21, 2026 | Buy | 1,917 | 15.13 USD | $29K | SEC |
| Dec 18, 2025 | Buy | 896 | 15.26 USD | $13.7K | SEC |
| Sep 19, 2025 | Buy | 1,879 | 15.29 USD | $28.7K | SEC |
| Dec 11, 2024 | Buy | 2,926 | 15.05 USD | $44K | SEC |
| May 9, 2024 | Buy | 2,418 | 15.26 USD | $36.9K | SEC |
| Aug 1, 2023 | Buy | 692 | 14.98 USD | $10.4K | SEC |
| Mar 16, 2023 | Buy | 672 | 14.64 USD | $9.8K | SEC |
| Aug 19, 2022 | Buy | 3,193 | 14.72 USD | $47K | SEC |
| Jun 21, 2022 | Buy | 2,500 | 11.38 USD | $28.5K | SEC |
| Apr 29, 2022 | Buy | 3,184 | 14.76 USD | $47K | SEC |
| Dec 17, 2021 | Buy | 1,600 | 12.66 USD | $20.3K | SEC |
| Dec 15, 2021 | Buy | 1,167.3 | 12.85 USD | $15K | SEC |
| Dec 18, 2020 | Buy | 5,000 | 10.85 USD | $54.3K | SEC |
| Dec 18, 2020 | Buy | 5,000 | 7.50 USD | $37.5K | SEC |
| Dec 18, 2020 | Buy | 5,000 | 8.12 USD | $40.6K | SEC |
| Mar 16, 2020 | Buy | 5,000 | 9.13 USD | $45.7K | SEC |
| Mar 19, 2018 | Buy | 5,000 | 11.62 USD | $58.1K | SEC |
| Dec 11, 2017 | Buy | 600 | 12.38 USD | $7.4K | SEC |
| Dec 11, 2017 | Buy | 5,000 | 12.19 USD | $61K | SEC |
| Dec 11, 2017 | Buy | 1,200 | 12.40 USD | $14.9K | SEC |
| Dec 11, 2017 | Buy | 5,300 | 12.40 USD | $65.7K | SEC |
| Dec 11, 2017 | Buy | 400 | 12.39 USD | $5K | SEC |
| Nov 16, 2017 | Buy | 4,800 | 12.51 USD | $60K | SEC |
| Nov 16, 2017 | Buy | 3,500 | 12.20 USD | $42.7K | SEC |