| Jun 24, 2026 | Award | 5,100 | 0.00 USD | — | SEC |
| Jun 24, 2026 | AwardD | 30,700 | 0.00 USD | — | SEC |
| Oct 24, 2025 | AwardD | 25,600 | 0.00 USD | $0 | SEC |
| Oct 24, 2025 | Award | 4,267 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | AwardD | 13,044 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | Award | 2,174 | 0.00 USD | $0 | SEC |
| Dec 13, 2023 | AwardD | 3,487 | 0.00 USD | $0 | SEC |
| Dec 13, 2023 | Award | 581 | 0.00 USD | $0 | SEC |
| Jul 15, 2022 | Award | 15,500 | 0.00 USD | $0 | SEC |
| Jul 15, 2022 | AwardD | 31,000 | 0.00 USD | $0 | SEC |
| Jun 17, 2021 | AwardD | 20,000 | 0.00 USD | $0 | SEC |
| Jun 17, 2021 | Award | 10,000 | 0.00 USD | $0 | SEC |
| Jun 16, 2020 | Award | 7,500 | 0.00 USD | $0 | SEC |
| Jun 16, 2020 | AwardD | 15,000 | 0.00 USD | $0 | SEC |
| Jun 25, 2019 | Award | 3,750 | 0.00 USD | $0 | SEC |
| Jun 25, 2019 | AwardD | 7,500 | 0.00 USD | $0 | SEC |
| Jun 14, 2018 | AwardD | 15,000 | 0.00 USD | $0 | SEC |
| Jun 15, 2017 | AwardD | 15,000 | 0.00 USD | $0 | SEC |
| Jun 22, 2016 | AwardD | 15,000 | 0.00 USD | $0 | SEC |
| Jun 24, 2015 | AwardD | 15,000 | 0.00 USD | $0 | SEC |
| Jul 25, 2014 | AwardD | 15,000 | 0.00 USD | $0 | SEC |
| Mar 11, 2014 | Sell | -16,049 | 12.36 USD | $198.4K | SEC |
| Mar 11, 2014 | Sell | -11,250 | 12.36 USD | $139.1K | SEC |
| Mar 11, 2014 | Sell | -20,800 | 11.96 USD | $248.8K | SEC |
| Mar 11, 2014 | Sell | -2,508 | 12.39 USD | $31.1K | SEC |