| May 20, 2026 | Buy | 1,421 | 14.00 USD | $19.9K | SEC |
| May 19, 2026 | Buy | 1,410 | 14.16 USD | $20K | SEC |
| Nov 13, 2025 | Buy | 2,268 | 10.98 USD | $24.9K | SEC |
| Nov 12, 2025 | Buy | 1,830 | 10.84 USD | $19.8K | SEC |
| Dec 16, 2024 | Buy | 2,020 | 12.37 USD | $25K | SEC |
| Dec 16, 2024 | Buy | 1,600 | 12.43 USD | $19.9K | SEC |
| May 10, 2023 | Buy | 3,370 | 7.33 USD | $24.7K | SEC |
| May 9, 2023 | Buy | 2,730 | 7.19 USD | $19.6K | SEC |
| May 25, 2022 | Buy | 921 | 13.00 USD | $12K | SEC |
| May 25, 2022 | Buy | 999 | 12.91 USD | $12.9K | SEC |
| May 24, 2022 | Buy | 813 | 13.12 USD | $10.7K | SEC |
| May 24, 2022 | Buy | 388 | 13.15 USD | $5.1K | SEC |
| May 24, 2022 | Buy | 317 | 13.10 USD | $4.2K | SEC |
| May 10, 2021 | Buy | 1,730 | 14.40 USD | $24.9K | SEC |
| May 10, 2021 | Buy | 1,360 | 14.65 USD | $19.9K | SEC |
| Dec 3, 2020 | Buy | 1,780 | 11.20 USD | $19.9K | SEC |
| Mar 9, 2020 | Buy | 717 | 13.89 USD | $10K | SEC |
| Mar 3, 2020 | Buy | 692 | 14.41 USD | $10K | SEC |
| Nov 18, 2019 | Buy | 660 | 15.84 USD | $10.5K | SEC |
| Nov 8, 2019 | Buy | 941 | 15.89 USD | $15K | SEC |
| Nov 6, 2018 | Buy | 300 | 15.15 USD | $4.5K | SEC |
| Mar 12, 2018 | Buy | 960 | 15.58 USD | $15K | SEC |
| Mar 12, 2018 | Buy | 643 | 15.51 USD | $10K | SEC |
| Feb 2, 2017 | Buy | 621 | 16.06 USD | $10K | SEC |
| Feb 2, 2017 | Buy | 926 | 16.16 USD | $15K | SEC |