| May 7, 2026 | AwardD | 312,500 | — | — | SEC |
| Apr 17, 2026 | Award | 17,045 | — | — | SEC |
| Apr 25, 2024 | Sell | -16,209 | 9.32 USD | $151.1K | SEC |
| Apr 19, 2024 | Award | 18,211 | — | — | SEC |
| Jul 28, 2023 | Buy | 4,772 | 10.48 USD | $50K | SEC |
| Apr 28, 2023 | Sell | -13,998 | 9.86 USD | $138K | SEC |
| Apr 21, 2023 | Award | 16,533 | — | — | SEC |
| May 5, 2022 | Sell | -7,520 | 11.80 USD | $88.7K | SEC |
| Apr 22, 2022 | Award | 12,426 | — | — | SEC |
| Apr 30, 2021 | Sell | -7,475 | 17.90 USD | $133.8K | SEC |
| Apr 26, 2021 | Award | 8,481 | — | — | SEC |
| Aug 25, 2020 | Sell | -2,741 | 14.26 USD | $39.1K | SEC |
| May 12, 2020 | Sell | -4,000 | 12.47 USD | $49.9K | SEC |
| Apr 27, 2020 | Award | 10,113 | — | — | SEC |
| Nov 6, 2019 | Buy | 7,350 | 17.02 USD | $125.1K | SEC |
| Apr 29, 2019 | Sell | -11,537 | 17.94 USD | $207K | SEC |
| Apr 19, 2019 | Award | 6,913 | — | — | SEC |
| Sep 5, 2018 | Sell | -6,797 | 19.12 USD | $130K | SEC |
| Apr 20, 2018 | Award | 6,680 | — | — | SEC |
| Jun 7, 2017 | Sell | -3,741 | 20.80 USD | $77.8K | SEC |
| Apr 24, 2017 | Award | 6,050 | — | — | SEC |
| Jun 6, 2016 | Sell | 3,323 | 19.00 USD | $63.1K | SEC |
| Apr 21, 2016 | Award | 5,010 | — | — | SEC |
| Apr 21, 2016 | Award | 6,603 | — | — | SEC |
| May 27, 2015 | Sell | -1,437 | 17.27 USD | $24.8K | SEC |