| Sep 3, 2026 | Award | 5,357 | 0.00 USD | — | SEC | |
| Sep 3, 2026 | Buy | 0 | 0.00 USD | — | SEC | |
| Jun 12, 2026 | Award | 1,207 | 0.00 USD | — | SEC | |
| Aug 13, 2025 | Award | 4,149 | 0.00 USD | — | SEC | |
| Jun 13, 2025 | Award | 1,402 | 0.00 USD | — | SEC | |
| Feb 14, 2025 | Award | 12,658 | 0.00 USD | — | SEC | |
| Aug 22, 2024 | Sell | -1,701 | 96.56 USD | $164.2K | SEC | |
| Jun 14, 2024 | Award | 2,115 | 0.00 USD | — | SEC | |
| Feb 29, 2024 | Gift | -2,000 | 0.00 USD | — | SEC | |
| Feb 29, 2024 | Sell | -1,500 | 93.67 USD | $140.5K | SEC | |
| Dec 7, 2023 | Other | -30,372 | 0.00 USD | — | SEC | |
| Jun 13, 2023 | Award | 2,444 | 0.00 USD | — | SEC | |
| Aug 25, 2022 | Award | 19,455 | 0.00 USD | — | SEC | |
| Jun 21, 2022 | Award | 1,640 | 0.00 USD | — | SEC | |
| Aug 31, 2021 | Award | 10,917 | 0.00 USD | — | SEC | |
| Jun 11, 2021 | Award | 1,701 | 0.00 USD | — | SEC | |
| Jun 5, 2020 | Award | 4,602 | 0.00 USD | — | SEC | |
| Mar 17, 2020 | Buy | 2,000 | 42.50 USD | $85K | SEC | |
| Jun 10, 2019 | Award | 2,380 | 0.00 USD | — | SEC | |
| Jun 8, 2018 | Award | 3,447 | 0.00 USD | — | SEC | |