| Jul 30, 2026 | Other | -6,200 | 37.24 USD | $230.9K | SEC | |
| May 8, 2026 | Award | 4,114 | 0.00 USD | — | SEC | |
| Mar 6, 2026 | Award | 203,971 | — | — | SEC | |
| Jan 12, 2026 | Award | 287,273 | — | — | SEC | |
| Jan 12, 2026 | Award | 134,821 | — | — | SEC | |
| May 8, 2025 | Award | 5,256 | 0.00 USD | — | SEC | |
| May 9, 2024 | Award | 4,608 | 0.00 USD | — | SEC | |
| May 5, 2023 | Award | 4,342 | 0.00 USD | — | SEC | |
| May 6, 2022 | Award | 3,878 | 0.00 USD | — | SEC | |
| May 6, 2021 | Award | 2,817 | 0.00 USD | — | SEC | |
| May 11, 2020 | Award | 7,212 | 0.00 USD | — | SEC | |
| May 9, 2019 | Award | 4,213 | 0.00 USD | — | SEC | |
| May 14, 2018 | Award | 3,135 | 0.00 USD | — | SEC | |
| May 12, 2017 | Award | 3,482 | 0.00 USD | — | SEC | |
| Mar 13, 2017 | Award | 1,518 | 0.00 USD | — | SEC | |
| Oct 28, 2016 | Buy | 826 | 18.55 USD | $15.3K | SEC | |
| Jul 29, 2016 | Buy | 884.59 | 16.97 USD | $15K | SEC | |
| Jun 30, 2016 | Buy | 6,030 | 16.50 USD | $99.5K | SEC | |
| May 17, 2016 | Buy | 789.34 | 15.90 USD | $12.6K | SEC | |
| Jan 28, 2016 | Buy | 830.99 | 14.75 USD | $12.3K | SEC | |
| Jan 6, 2016 | Buy | 4,795 | 15.98 USD | $76.6K | SEC | |
| Dec 31, 2015 | Buy | 2,408 | 15.99 USD | $38.5K | SEC | |
| Jan 6, 2015 | Buy | 25 | 16.32 USD | $408 | SEC | |
| Jan 6, 2015 | Buy | 3,475 | 16.27 USD | $56.5K | SEC | |
| Nov 18, 2014 | Buy | 2,526 | 16.89 USD | $42.7K | SEC | |