| Jun 8, 2026 | Award | 17,095 | — | — | SEC |
| Apr 2, 2026 | Sell | -17,989 | 13.10 USD | $235.7K | SEC |
| Apr 2, 2026 | Sell | -22,613 | 13.10 USD | $296.3K | SEC |
| Apr 2, 2026 | Sell | -1,398 | 13.10 USD | $18.3K | SEC |
| Jun 20, 2025 | Award | 18,084 | — | — | SEC |
| Jul 9, 2024 | Award | 18,943 | — | — | SEC |
| Mar 6, 2024 | Sell | -30,086 | 13.58 USD | $408.6K | SEC |
| May 23, 2023 | Award | 13,416 | — | — | SEC |
| Jun 13, 2022 | Award | 10,122 | — | — | SEC |
| Jun 30, 2021 | Award | 6,548 | — | — | SEC |
| Mar 1, 2021 | Sell | -10,000 | 30.41 USD | $304.1K | SEC |
| Dec 18, 2020 | Sell | -9,773 | 28.87 USD | $282.1K | SEC |
| Dec 18, 2020 | Sell | -10,827 | 28.83 USD | $312.1K | SEC |
| Jun 8, 2020 | Award | 10,600 | — | — | SEC |
| Jun 21, 2019 | Award | 4,000 | — | — | SEC |
| May 21, 2019 | Sell | -13,250 | 56.58 USD | $749.7K | SEC |
| Jun 11, 2018 | Award | 4,000 | — | — | SEC |
| Jun 2, 2017 | Award | 4,000 | — | — | SEC |
| Jun 3, 2016 | Award | 4,000 | — | — | SEC |
| Jun 8, 2015 | Award | 4,000 | — | — | SEC |
| Jun 9, 2014 | Award | 3,000 | — | — | SEC |
| Jun 7, 2013 | Award | 6,250 | — | — | SEC |
| Jun 18, 2012 | Award | 5,000 | — | — | SEC |
| Jun 6, 2011 | Award | 5,000 | — | — | SEC |
| Jun 7, 2010 | Award | 5,000 | — | — | SEC |