| May 5, 2026 | Award | 9,574 | — | — | SEC |
| May 5, 2026 | Award | 12,234 | — | — | SEC |
| May 2, 2025 | Award | 13,593 | — | — | SEC |
| May 6, 2024 | Award | 9,906 | — | — | SEC |
| May 5, 2023 | Award | 10,903 | — | — | SEC |
| May 2, 2022 | Award | 8,936 | — | — | SEC |
| May 3, 2021 | Award | 8,353 | — | — | SEC |
| May 1, 2020 | Award | 12,470 | — | — | SEC |
| Mar 18, 2020 | Buy | 807.39 | 5.00 USD | $4K | SEC |
| Jul 19, 2019 | Buy | 11,819.24 | 5.00 USD | $59.1K | SEC |
| Jul 19, 2019 | Buy | 2,582.26 | 5.00 USD | $12.9K | SEC |
| May 6, 2019 | Award | 6,821 | — | — | SEC |
| May 4, 2018 | Award | 6,515 | — | — | SEC |
| Feb 22, 2018 | Buy | 3,108.95 | 5.00 USD | $15.5K | SEC |
| Aug 17, 2017 | Buy | 15,456.8 | 6.00 USD | $92.7K | SEC |
| Jun 29, 2017 | Award | 23,364 | 0.00 USD | $0 | SEC |
| May 1, 2017 | Award | 6,583 | — | — | SEC |
| Apr 20, 2017 | Buy | 1,062.56 | 5.00 USD | $5.3K | SEC |
| Feb 17, 2017 | Buy | 6,703.38 | 5.00 USD | $33.5K | SEC |
| Jan 26, 2017 | Buy | 3,052.31 | 5.00 USD | $15.3K | SEC |
| Jan 26, 2017 | Buy | 3,307.75 | 5.00 USD | $16.5K | SEC |
| Jan 26, 2017 | Buy | 6,197.43 | 5.00 USD | $31K | SEC |
| Jan 17, 2017 | Buy | 6,197.43 | 5.00 USD | $31K | SEC |
| Jan 17, 2017 | Buy | 3,307.75 | 5.00 USD | $16.5K | SEC |
| Jan 17, 2017 | Buy | 3,052.31 | 5.00 USD | $15.3K | SEC |