| Nov 27, 2024 | Other | -47,687 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Nov 27, 2024 | Other | -170,683 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Nov 27, 2024 | Other | -1,531 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Nov 27, 2024 | Other | -5,010 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Nov 27, 2024 | Other | -71,453 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Nov 27, 2024 | Other | -74,080 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Nov 27, 2024 | Other | -5,000 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Nov 27, 2024 | Other | -76,796 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Dec 28, 2023 | Award | 22,545 | 13.24 USD | $298.5K | Unusual size | SEC | |
| Dec 28, 2023 | Award | 12,608 | 11.12 USD | $140.2K | | SEC | |
| Dec 22, 2023 | Award | 29,681 | 8.27 USD | $245.5K | | SEC | |
| Dec 22, 2023 | Award | 17,662 | 13.32 USD | $235.3K | | SEC | |
| Dec 21, 2023 | Award | 9,941 | 15.10 USD | $150.1K | | SEC | |
| Dec 21, 2023 | Award | 17,662 | 13.38 USD | $236.3K | | SEC | |
| Dec 21, 2023 | Award | 17,181 | 13.36 USD | $229.5K | Unusual size | SEC | |
| Dec 18, 2023 | Award | 5,659 | 13.40 USD | $75.8K | | SEC | |
| Dec 18, 2023 | Award | 8,639 | 14.96 USD | $129.2K | | SEC | |
| Dec 15, 2023 | Award | 11,631 | 13.33 USD | $155K | | SEC | |
| Dec 15, 2023 | Award | 8,674 | 11.06 USD | $95.9K | | SEC | |
| Dec 11, 2023 | Award | 600 | 10.83 USD | $6.5K | | SEC | |
| Dec 11, 2023 | Award | 14,290 | 13.40 USD | $191.5K | | SEC | |
| Dec 11, 2023 | Award | 7,110 | 15.06 USD | $107.1K | | SEC | |
| Dec 7, 2023 | Award | 67 | 14.91 USD | $999 | | SEC | |
| Dec 7, 2023 | Award | 292 | 10.77 USD | $3.1K | | SEC | |
| Dec 6, 2023 | Award | 1,053 | 10.68 USD | $11.2K | | SEC | |