| Jun 12, 2026 | Award | 6,176 | — | — | SEC | |
| Apr 1, 2026 | Sell | -870 | 275.78 USD | $239.9K | SEC | |
| Mar 24, 2026 | Award | 870 | 0.00 USD | — | SEC | |
| Jun 13, 2025 | Award | 3,443 | 0.00 USD | — | SEC | |
| May 23, 2025 | Sell | -1,589 | 162.00 USD | $257.4K | SEC | |
| May 20, 2025 | Sell | -3,309 | 14.90 USD | $49.3K | SEC | |
| May 20, 2025 | Sell | -26 | 14.90 USD | $387.4 | SEC | |
| Mar 25, 2025 | Award | 1,589 | 0.00 USD | — | SEC | |
| Aug 26, 2024 | Sell | -1,632 | 156.00 USD | $254.6K | SEC | |
| Jun 14, 2024 | Award | 3,335 | 0.00 USD | — | SEC | |
| Mar 26, 2024 | Award | 1,632 | 0.00 USD | — | SEC | |
| Mar 14, 2024 | Gift | 83,661 | 0.00 USD | — | SEC | |
| Jun 15, 2023 | Award | 3,799 | 0.00 USD | — | SEC | |
| May 25, 2023 | Sell | -1,543 | 159.03 USD | $245.4K | SEC | |
| Mar 21, 2023 | Award | 1,543 | 0.00 USD | — | SEC | |
| Jun 21, 2022 | Award | 3,385 | 0.00 USD | — | SEC | |
| Jun 8, 2022 | Sell | -1,626 | 150.00 USD | $243.9K | SEC | |
| May 26, 2022 | Buy | 5,058 | 15.00 USD | $75.9K | SEC | |
| Mar 22, 2022 | Award | 1,626 | 0.00 USD | — | SEC | |
| Mar 17, 2022 | Award | 2,890 | 0.00 USD | — | SEC | |
| May 27, 2021 | Sell | -1,631 | 140.50 USD | $229.2K | SEC | |
| Mar 23, 2021 | Award | 1,631 | 0.00 USD | — | SEC | |
| Jun 1, 2020 | Sell | -2,438 | 102.00 USD | $248.7K | SEC | |
| Mar 23, 2020 | Award | 2,438 | 0.00 USD | — | SEC | |
| Mar 25, 2019 | Award | 2,351 | 0.00 USD | — | SEC | |