| Jun 2, 2026 | Award | 491 | 76.26 USD | $37.4K | SEC | |
| May 18, 2026 | Award | 2,558 | 0.00 USD | — | SEC | |
| Mar 3, 2026 | Award | 359 | 104.29 USD | $37.4K | SEC | |
| May 29, 2025 | Award | 1,707 | 0.00 USD | — | SEC | |
| Nov 8, 2024 | Sell | -10,000 | 178.41 USD | $1.8M | SEC | |
| Jun 4, 2024 | Award | 1,194 | 0.00 USD | — | SEC | |
| Jun 16, 2023 | Award | 1,446 | 0.00 USD | — | SEC | |
| Jun 16, 2022 | Award | 2,722 | 0.00 USD | — | SEC | |
| Jun 17, 2021 | Award | 3,459 | 0.00 USD | — | SEC | |
| Dec 2, 2020 | Award | 765 | 35.93 USD | $27.5K | SEC | |
| Sep 3, 2020 | Award | 887 | 30.98 USD | $27.5K | SEC | |
| Jun 18, 2020 | Award | 5,840 | 0.00 USD | — | SEC | |
| Jun 2, 2020 | Award | 1,031 | 21.50 USD | $22.2K | SEC | |
| May 24, 2019 | Award | 6,748 | 0.00 USD | — | SEC | |
| May 24, 2019 | Sell | -6,000 | 15.22 USD | $91.3K | SEC | |
| Aug 14, 2018 | Sell | -30,000 | 16.07 USD | $482.1K | SEC | |
| Aug 2, 2018 | Award | 6,810 | 0.00 USD | — | SEC | |
| Sep 15, 2017 | Sell | -36,000 | 16.66 USD | $599.8K | SEC | |
| Aug 3, 2017 | Award | 7,561 | 0.00 USD | — | SEC | |
| Aug 4, 2016 | Award | 9,245 | 0.00 USD | — | SEC | |
| Jan 6, 2016 | Award | 6,311 | 0.00 USD | — | SEC | |
| Nov 12, 2015 | Sell | -150,000 | 14.26 USD | $2.1M | SEC | |
| Aug 4, 2015 | Award | 3,324 | 0.00 USD | — | SEC | |
| Aug 5, 2014 | Award | 8,431 | 0.00 USD | — | SEC | |
| Aug 5, 2013 | Award | 8,333 | — | — | SEC | |