| Jul 2, 2026 | Award | 1,821 | 0.00 USD | — | SEC |
| Jun 18, 2026 | Award | 5,404 | 0.00 USD | — | SEC |
| Apr 2, 2026 | Award | 2,751 | 0.00 USD | $0 | SEC |
| Jan 5, 2026 | Award | 2,578 | 0.00 USD | $0 | SEC |
| Aug 27, 2024 | Award | 410 | 0.00 USD | $0 | SEC |
| Jul 2, 2024 | Award | 1,519 | 0.00 USD | $0 | SEC |
| Apr 2, 2024 | Award | 1,542 | 0.00 USD | $0 | SEC |
| Jan 4, 2023 | Award | 2,345 | 0.00 USD | $0 | SEC |
| Oct 4, 2022 | Award | 1,893 | 0.00 USD | $0 | SEC |
| Jul 13, 2020 | BuyD | 54,707 | 15.71 USD | $859.4K | SEC |
| Jul 13, 2020 | BuyD | 22,563 | 15.71 USD | $354.5K | SEC |
| Nov 7, 2017 | Award | 10,723 | 0.00 USD | $0 | SEC |
| Aug 29, 2017 | Buy | 1,272 | 13.09 USD | $16.7K | SEC |
| Aug 29, 2017 | Buy | 96,590 | 13.09 USD | $1.3M | SEC |
| Aug 29, 2017 | Buy | 5,238 | 13.73 USD | $71.9K | SEC |
| Aug 29, 2017 | Buy | 133 | 13.73 USD | $1.8K | SEC |
| Aug 29, 2017 | Buy | 64,629 | 13.73 USD | $887.4K | SEC |
| Aug 29, 2017 | Buy | 14,966 | 13.32 USD | $199.3K | SEC |
| Aug 29, 2017 | Buy | 184,654 | 13.32 USD | $2.5M | SEC |
| Aug 29, 2017 | Buy | 50,080 | 13.09 USD | $655.5K | SEC |
| Aug 29, 2017 | Buy | 380 | 13.32 USD | $5.1K | SEC |
| Aug 24, 2017 | Buy | 7,483 | 13.26 USD | $99.2K | SEC |
| Aug 24, 2017 | Buy | 69,245 | 13.33 USD | $923K | SEC |
| Aug 24, 2017 | Buy | 308 | 13.35 USD | $4.1K | SEC |
| Aug 24, 2017 | Buy | 149,570 | 13.35 USD | $2M | SEC |