| Jun 15, 2026 | AwardD | 19,188 | 0.00 USD | $0 | SEC |
| Jun 15, 2026 | Award | 4,666 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | AwardD | 75,187 | 0.00 USD | $0 | SEC |
| Jun 12, 2024 | AwardD | 16,506 | 0.00 USD | $0 | SEC |
| Jun 23, 2023 | Award | 13,671 | 0.00 USD | $0 | SEC |
| Jun 23, 2023 | AwardD | 19,203 | 0.00 USD | $0 | SEC |
| Jun 6, 2022 | AwardD | 133,744 | 0.00 USD | $0 | SEC |
| Jun 6, 2022 | AwardD | 98,198 | — | — | SEC |
| Jun 6, 2022 | AwardD | 774,673 | — | — | SEC |
| Jun 6, 2022 | Award | 43,104 | 0.00 USD | $0 | SEC |
| Jun 6, 2022 | AwardD | 34,353 | — | — | SEC |
| Jun 3, 2022 | Award | 43,104 | 0.00 USD | $0 | SEC |
| Jun 3, 2022 | AwardD | 98,198 | — | — | SEC |
| Jun 3, 2022 | AwardD | 133,744 | 0.00 USD | $0 | SEC |
| Jun 3, 2022 | AwardD | 774,673 | — | — | SEC |
| Jun 3, 2022 | AwardD | 34,353 | — | — | SEC |
| Nov 2, 2009 | Other | -485 | 0.00 | $0 | SEC |
| Jun 17, 2009 | Award | 250 | 0.00 | $0 | SEC |
| Apr 1, 2008 | Award | 135 | 0.00 | $0 | SEC |
| Jan 8, 2008 | Buy | 50 | 20.40 | $1K | SEC |