| Jul 7, 2026 | AwardD (derivative) | 6,100 | 131.61 USD | $802.8K | SEC | |
| May 21, 2026 | Award | 22,293 | 0.00 USD | — | SEC | |
| May 22, 2025 | Award | 27,118 | 0.00 USD | — | SEC | |
| May 29, 2024 | Award | 18,213 | 0.00 USD | — | SEC | |
| May 25, 2023 | Award | 16,163 | 0.00 USD | — | SEC | |
| Mar 20, 2023 | Buy | 5,000 | 6.89 USD | $34.5K | SEC | |
| May 13, 2022 | Award | 11,665 | 0.00 USD | — | SEC | |
| Jan 3, 2022 | Other | -5,151 | — | — | SEC | |
| Jan 3, 2022 | Other | -72,047.1 | — | — | SEC | |
| May 13, 2021 | Award | 10,091 | 0.00 USD | — | SEC | |
| Jan 6, 2021 | Award | 3,573 | 0.00 USD | — | SEC | |
| Dec 18, 2020 | Gift | -5,000 | 0.00 USD | — | SEC | |
| May 15, 2020 | Award | 18,762 | 0.00 USD | — | SEC | |
| Mar 3, 2020 | Award | 2,367 | 0.00 USD | — | SEC | |
| Jan 3, 2020 | Award | 3,155 | 0.00 USD | — | SEC | |
| May 17, 2019 | Award | 8,091 | 0.00 USD | — | SEC | |
| May 13, 2019 | Award | 10,116 | 0.00 USD | — | SEC | |
| Jan 3, 2019 | Award | 3,701 | 0.00 USD | — | SEC | |
| Aug 8, 2018 | Sell | -10,000 | 49.90 USD | $499K | SEC | |
| May 22, 2018 | Award | 6,826 | 0.00 USD | — | SEC | |
| May 7, 2018 | Award | 6,840 | 0.00 USD | — | SEC | |
| Jan 4, 2018 | Award | 2,997 | 0.00 USD | — | SEC | |
| Aug 4, 2017 | Award | 3,556 | 0.00 USD | — | SEC | |
| Jul 10, 2017 | Award | 4,530 | 0.00 USD | — | SEC | |
| Apr 4, 2017 | Award | 2,265 | 0.00 USD | — | SEC | |