| Aug 6, 2025 | Award | 3,097 | 0.00 USD | — | SEC | |
| Jun 6, 2025 | Gift | -8,088 | 0.00 USD | — | SEC | |
| Aug 5, 2024 | Award | 2,414 | 0.00 USD | — | SEC | |
| Jun 6, 2024 | Gift | -14,000 | 0.00 USD | — | SEC | |
| Aug 3, 2023 | Award | 2,595 | 0.00 USD | — | SEC | |
| Jun 5, 2023 | Gift | -13,000 | 0.00 USD | — | SEC | |
| Jun 5, 2023 | Gift | -6,500 | 0.00 USD | — | SEC | |
| Jan 4, 2023 | Gift | -7,459 | 0.00 USD | — | SEC | |
| Aug 4, 2022 | Award | 3,332 | 0.00 USD | — | SEC | |
| Aug 4, 2022 | Gift | -15,500 | 0.00 USD | — | SEC | |
| Aug 4, 2022 | Gift | -7,750 | 0.00 USD | — | SEC | |
| Sep 9, 2021 | Gift | -12,225 | 0.00 USD | — | SEC | |
| Sep 9, 2021 | Gift | -6,110 | 0.00 USD | — | SEC | |
| Aug 5, 2021 | Award | 3,867 | 0.00 USD | — | SEC | |
| Dec 1, 2020 | Gift | -1,384 | 0.00 USD | — | SEC | |
| Aug 6, 2020 | Gift | -7,598 | 0.00 USD | — | SEC | |
| Aug 6, 2020 | Award | 3,010 | 0.00 USD | — | SEC | |
| Nov 13, 2019 | Gift | -16,170 | 0.00 USD | — | SEC | |
| Nov 13, 2019 | Gift | -7,348 | 0.00 USD | — | SEC | |
| Aug 5, 2019 | Award | 3,626 | 0.00 USD | — | SEC | |
| Feb 8, 2019 | Sell | -10,000 | 53.26 USD | $532.6K | SEC | |
| Feb 8, 2019 | ExerciseD (derivative) | -10,000 | 0.00 USD | — | SEC | |
| Feb 8, 2019 | Exercise | 10,000 | 6.08 USD | $60.8K | SEC | |
| Nov 16, 2018 | Gift | -4,800 | 0.00 USD | — | SEC | |
| Nov 16, 2018 | Gift | -204 | 0.00 USD | — | SEC | |