| Jul 28, 2026 | Buy | 7,643.12 | 19.63 USD | $150K | SEC | |
| Jun 12, 2026 | AwardD (derivative) | 50,500 | 0.00 USD | — | SEC | |
| Jun 12, 2025 | AwardD (derivative) | 42,000 | 3.41 USD | $143.2K | SEC | |
| Jun 21, 2024 | AwardD (derivative) | 38,000 | 0.00 USD | — | SEC | |
| Jun 23, 2023 | AwardD (derivative) | 25,000 | 0.00 USD | — | SEC | |
| Jun 24, 2022 | AwardD (derivative) | 25,000 | 0.00 USD | — | SEC | |
| Jun 17, 2021 | AwardD (derivative) | 20,000 | 0.00 USD | — | SEC | |
| Jun 1, 2021 | Gift | -37,500 | 0.00 USD | — | SEC | |
| Mar 16, 2021 | Other | 11,544 | 0.00 USD | — | SEC | |
| Mar 16, 2021 | Other | 19,091 | 0.00 USD | — | SEC | |
| Mar 16, 2021 | Other | 23,038 | 0.00 USD | — | SEC | |
| Mar 16, 2021 | Other | 8,228 | 0.00 USD | — | SEC | |
| Jun 18, 2020 | AwardD (derivative) | 14,000 | 0.00 USD | — | SEC | |
| Jun 17, 2019 | AwardD (derivative) | 13,350 | 0.00 USD | — | SEC | |
| Jul 26, 2018 | AwardD (derivative) | 26,700 | 0.00 USD | — | SEC | |