| Jun 8, 2026 | Buy | 2,400 | 22.50 USD | $54K | SEC |
| Apr 3, 2026 | AwardD | 4,529 | — | — | SEC |
| Apr 3, 2025 | AwardD | 4,136 | — | — | SEC |
| May 2, 2024 | AwardD | 5,141 | — | — | SEC |
| Nov 29, 2023 | Buy | 340 | 14.50 USD | $4.9K | SEC |
| Nov 29, 2023 | Buy | 660 | 14.50 USD | $9.6K | SEC |
| Nov 29, 2023 | Buy | 500 | 14.45 USD | $7.2K | SEC |
| Nov 21, 2023 | Buy | 12,000 | 22.50 USD | $270K | SEC |
| Nov 7, 2023 | AwardD | 21,358 | — | — | SEC |
| Nov 7, 2023 | AwardD | 3,706 | — | — | SEC |
| Aug 29, 2023 | Buy | 12,000 | 22.50 USD | $270K | SEC |
| Jan 4, 2023 | OtherD | 84,412 | — | — | SEC |
| Jan 4, 2023 | OtherD | -84,812 | — | — | SEC |
| Oct 7, 2022 | Other | -2,575 | 24.25 USD | $62.4K | SEC |
| Oct 7, 2022 | Other | 321 | — | — | SEC |
| Oct 7, 2022 | OtherD | -137,625 | — | — | SEC |
| Oct 7, 2022 | OtherD | 95,516 | — | — | SEC |
| Oct 7, 2022 | OtherD | -11,104 | — | — | SEC |
| Apr 14, 2022 | OtherD | -590 | — | — | SEC |
| Jan 4, 2022 | AwardD | 4,172 | — | — | SEC |
| Jan 4, 2022 | AwardD | 8,344 | — | — | SEC |
| May 24, 2021 | Buy | 2,500 | 22.50 USD | $56.3K | SEC |
| Mar 29, 2021 | OtherD | -2,958 | — | — | SEC |
| Mar 22, 2021 | Buy | 5,000 | 22.50 USD | $112.5K | SEC |
| Jan 5, 2021 | AwardD | 8,683 | — | — | SEC |