| May 1, 2026 | Sell | -12,848 | 18.28 USD | $234.9K | SEC | |
| May 1, 2026 | Sell | -37,152 | 18.24 USD | $677.7K | SEC | |
| Nov 26, 2025 | Sell | -21,327 | 18.02 USD | $384.3K | SEC | |
| Nov 26, 2025 | Sell | -22,558 | 18.06 USD | $407.4K | SEC | |
| Oct 19, 2021 | Award | 733,577 | 0.00 USD | — | SEC | |
| Oct 19, 2021 | Award | 1,257,654 | 0.00 USD | — | SEC | |
| May 17, 2021 | Award | 3,989 | 0.00 USD | — | SEC | |
| Dec 17, 2020 | Gift | -6,000 | 0.00 USD | — | SEC | |
| May 18, 2020 | Award | 8,676 | 0.00 USD | — | SEC | |
| Jun 14, 2019 | Award | 5,828 | 0.00 USD | — | SEC | |
| Jan 3, 2019 | Other | -94,396 | — | — | SEC | |
| Jan 3, 2019 | Other | -6,110 | — | — | SEC | |
| Dec 21, 2018 | Buy | 8,691 | 13.00 USD | $113K | SEC | |
| Dec 21, 2018 | Buy | 2,803 | 13.10 USD | $36.7K | SEC | |
| Dec 21, 2018 | Buy | 25,100 | 13.25 USD | $332.6K | SEC | |
| Dec 21, 2018 | Buy | 74,900 | 13.25 USD | $992.4K | SEC | |
| Dec 6, 2018 | Sell | -42 | 25.96 USD | $1.1K | SEC | |
| Dec 6, 2018 | Other | -154,742 | 0.00 USD | — | SEC | |
| Dec 6, 2018 | Other | -1,236,886 | 0.00 USD | — | SEC | |
| Dec 6, 2018 | Other | 94,396 | 0.00 USD | — | SEC | |
| Dec 6, 2018 | Sell | -83 | 17.16 USD | $1.4K | SEC | |
| Dec 6, 2018 | Sell | -97 | 25.95 USD | $2.5K | SEC | |
| Dec 6, 2018 | Other | 811 | 0.00 USD | — | SEC | |
| Dec 6, 2018 | Sell | -41 | 17.16 USD | $703.6 | SEC | |
| Sep 10, 2018 | Award | 4,985 | 0.00 USD | — | SEC | |