| May 22, 2026 | Sell | -10,000 | 20.05 USD | $200.5K | SEC |
| May 12, 2026 | Sell | -26,460 | 20.23 USD | $535.4K | SEC |
| Apr 9, 2026 | Other | -5,202 | 17.30 USD | $90K | SEC |
| Apr 9, 2026 | Award | 13,767 | 0.00 USD | $0 | SEC |
| Apr 1, 2026 | Other | -4,520 | 0.00 USD | $0 | SEC |
| Apr 1, 2026 | Award | 7,262 | 0.00 USD | $0 | SEC |
| Apr 1, 2026 | Other | -2,313 | 0.00 USD | $0 | SEC |
| Aug 29, 2025 | Sell | -16,585 | 14.88 USD | $246.8K | SEC |
| Apr 2, 2025 | Award | 19,444 | 0.00 USD | $0 | SEC |
| Apr 1, 2025 | Other | -3,137 | 0.00 USD | $0 | SEC |
| Apr 1, 2025 | Other | -3,773 | 0.00 USD | $0 | SEC |
| Apr 1, 2025 | Other | -1,569 | 0.00 USD | $0 | SEC |
| May 17, 2024 | AwardD | 50,000 | 0.00 USD | $0 | SEC |
| May 17, 2024 | Other | -3,734 | 0.00 USD | $0 | SEC |
| May 17, 2024 | Award | 19,320 | 0.00 USD | $0 | SEC |
| May 17, 2024 | Other | 3,896 | 0.00 USD | $0 | SEC |
| Apr 2, 2024 | Other | -3,734 | 0.00 USD | $0 | SEC |
| Apr 2, 2024 | Other | -3,896 | 0.00 USD | $0 | SEC |
| Apr 2, 2024 | Award | 11,592 | 0.00 USD | $0 | SEC |
| Apr 28, 2023 | Other | -4,132 | 0.00 USD | $0 | SEC |
| Apr 4, 2023 | Other | -2,422 | 0.00 USD | $0 | SEC |
| Apr 4, 2023 | Award | 18,305 | 0.00 USD | $0 | SEC |
| Dec 22, 2022 | Other | -7,645 | 0.00 USD | $0 | SEC |
| May 6, 2022 | Sell | -16,160 | 15.20 USD | $245.6K | SEC |
| Apr 7, 2022 | Award | 9,392 | 0.00 USD | $0 | SEC |