| Aug 7, 2026 | Gift | -500 | 0.00 USD | — | SEC | |
| Aug 7, 2026 | Gift | -450 | 0.00 USD | — | SEC | |
| Aug 7, 2026 | Gift | -5,100 | 0.00 USD | — | SEC | |
| Jun 15, 2026 | AwardD (derivative) | 8,325 | 0.00 USD | — | SEC | |
| Jan 29, 2026 | Gift | -30,000 | 0.00 USD | — | SEC | |
| Jan 29, 2026 | Gift | -13,197 | 0.00 USD | — | SEC | |
| Jun 16, 2025 | Award | 21,408 | 0.00 USD | — | SEC | |
| Mar 11, 2025 | Gift | -6,000 | 0.00 USD | — | SEC | |
| Nov 12, 2024 | Sell | -25,000 | 30.20 USD | $755K | SEC | |
| Nov 12, 2024 | Gift | -5,000 | 0.00 USD | — | SEC | |
| Jun 20, 2024 | Award | 22,250 | 0.00 USD | — | SEC | |
| Mar 13, 2024 | Sell | -22,000 | 15.97 USD | $351.3K | SEC | |
| Jan 8, 2024 | Sell | -17,500 | 19.03 USD | $333K | SEC | |
| Sep 29, 2023 | Award | 20,000 | 0.00 USD | — | SEC | |
| Jan 6, 2023 | Sell | -30,000 | 11.10 USD | $333K | SEC | |
| Jul 22, 2022 | Award | 43,732 | 0.00 USD | — | SEC | |
| Jun 22, 2021 | Award | 40,000 | 0.00 USD | — | SEC | |
| Jun 22, 2021 | Award | 20,000 | 0.00 USD | — | SEC | |
| Jun 24, 2020 | Award | 15,000 | 0.00 USD | — | SEC | |
| Sep 18, 2019 | Award | 27,048 | 0.00 USD | — | SEC | |
| Jul 2, 2018 | Award | 15,000 | 0.00 USD | — | SEC | |
| Jun 19, 2017 | Award | 15,000 | 0.00 USD | — | SEC | |
| Apr 4, 2017 | Sell | -7,000 | 11.17 USD | $78.2K | SEC | |
| Jul 8, 2016 | Award | 12,459 | 0.00 USD | — | SEC | |
| Jun 5, 2015 | Award | 4,667 | 0.00 USD | — | SEC | |