| May 27, 2026 | Sell | -15,807 | 48.36 USD | $764.4K | SEC | |
| May 18, 2026 | Sell | -16,000 | 49.54 USD | $792.6K | SEC | |
| May 18, 2026 | Sell | -193 | 51.76 USD | $10K | SEC | |
| May 8, 2026 | Award | 2,495 | 44.10 USD | $110K | SEC | |
| Feb 26, 2026 | Sell | -3,214 | 34.87 USD | $112.1K | SEC | |
| Feb 26, 2026 | Sell | -5,343 | 34.69 USD | $185.3K | SEC | |
| May 16, 2025 | Sell | -5,000 | 21.42 USD | $107.1K | SEC | |
| May 16, 2025 | Sell | -10,000 | 21.40 USD | $214K | SEC | |
| May 9, 2025 | Award | 3,216 | 18.66 USD | $60K | SEC | |
| May 6, 2024 | Award | 5,343 | 11.23 USD | $60K | SEC | |
| Mar 11, 2024 | Sell | -11,225 | 10.24 USD | $114.9K | SEC | |
| Nov 17, 2023 | Sell | -3,942 | 9.61 USD | $37.9K | SEC | |
| Nov 17, 2023 | Sell | -494 | 9.60 USD | $4.7K | SEC | |
| Nov 17, 2023 | Sell | -19,776 | 9.60 USD | $189.8K | SEC | |
| Nov 15, 2023 | Sell | -3,773 | 9.63 USD | $36.3K | SEC | |
| Nov 15, 2023 | Sell | -788 | 9.60 USD | $7.6K | SEC | |
| Aug 11, 2023 | Sell | -20,879 | 8.93 USD | $186.4K | SEC | |
| Aug 11, 2023 | Sell | -19,121 | 8.92 USD | $170.6K | SEC | |
| May 9, 2023 | Award | 10,471 | 5.73 USD | $60K | SEC | |
| Jun 3, 2022 | Award | 9,009 | 6.66 USD | $60K | SEC | |
| Dec 3, 2021 | Sell | -15,000 | 7.23 USD | $108.5K | SEC | |
| Nov 22, 2021 | Sell | -5,500 | 7.35 USD | $40.4K | SEC | |
| Nov 15, 2021 | Sell | -48 | 7.29 USD | $349.9 | SEC | |
| Nov 15, 2021 | Sell | -2,224 | 7.30 USD | $16.2K | SEC | |
| Nov 12, 2021 | Sell | -609 | 7.21 USD | $4.4K | SEC | |