| Jul 23, 2026 | Award | 986.64 | 0.00 USD | — | SEC | |
| Jun 2, 2026 | Other | -58,000 | — | — | SEC | |
| Apr 23, 2026 | Award | 1,015.35 | 0.00 USD | — | SEC | |
| Jan 23, 2026 | Award | 1,053.96 | 0.00 USD | — | SEC | |
| Oct 23, 2025 | Award | 1,092.68 | 0.00 USD | — | SEC | |
| Jul 23, 2025 | Award | 1,148.48 | 0.00 USD | — | SEC | |
| Apr 22, 2025 | Award | 1,181.82 | 0.00 USD | — | SEC | |
| Mar 6, 2025 | Buy | 5,000 | 16.40 USD | $82K | SEC | |
| Feb 14, 2025 | Award | 53,381 | — | — | SEC | |
| Jan 23, 2025 | Award | 1,265.44 | 0.00 USD | — | SEC | |
| Dec 19, 2024 | Buy | 2,500 | 16.54 USD | $41.4K | SEC | |
| Oct 22, 2024 | Award | 1,276.27 | 0.00 USD | — | SEC | |
| Sep 20, 2024 | Buy | 472 | 16.02 USD | $7.6K | SEC | |
| Aug 23, 2024 | Buy | 115 | 16.00 USD | $1.8K | SEC | |
| Aug 23, 2024 | Buy | 5,000 | 16.03 USD | $80.2K | SEC | |
| Aug 1, 2024 | Award | 1,351.62 | 0.00 USD | — | SEC | |
| Jul 23, 2024 | Award | 1,441.73 | 0.00 USD | — | SEC | |
| Apr 23, 2024 | Award | 475 | 0.00 USD | — | SEC | |
| Feb 16, 2024 | Award | 64,935 | — | — | SEC | |
| Jan 23, 2024 | Award | 484.27 | 0.00 USD | — | SEC | |
| Oct 25, 2023 | Award | 655.8 | 0.00 USD | — | SEC | |
| Mar 24, 2023 | Award | 39,063 | — | — | SEC | |
| Jan 4, 2023 | Award | 10,909 | 4.40 USD | $48K | SEC | |
| Nov 29, 2022 | Buy | 11,366 | 4.71 USD | $53.5K | SEC | |
| Nov 29, 2022 | Buy | 500 | 4.68 USD | $2.3K | SEC | |