| Jun 22, 2026 | AwardD | 20,275 | 0.00 USD | — | SEC |
| May 20, 2026 | Award | 9,366 | 0.00 USD | $0 | SEC |
| Feb 20, 2026 | AwardD | 8,300 | 0.00 USD | $0 | SEC |
| Feb 20, 2026 | Award | 6,200 | 0.00 USD | $0 | SEC |
| Oct 30, 2025 | OtherD | -56,400 | 0.00 USD | $0 | SEC |
| Oct 30, 2025 | OtherD | -27,400 | 0.00 USD | $0 | SEC |
| Oct 30, 2025 | OtherD | -45,150 | 0.00 USD | $0 | SEC |
| Oct 30, 2025 | OtherD | -25,000 | 0.00 USD | $0 | SEC |
| Oct 30, 2025 | OtherD | -7,000 | 0.00 USD | $0 | SEC |
| Oct 30, 2025 | OtherD | -12,500 | 0.00 USD | $0 | SEC |
| Oct 30, 2025 | OtherD | -7,000 | 0.00 USD | $0 | SEC |
| Jun 17, 2025 | AwardD | 20,275 | 0.00 USD | $0 | SEC |
| Feb 24, 2025 | AwardD | 32,900 | 0.00 USD | $0 | SEC |
| Feb 5, 2025 | AwardD | 56,400 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | AwardD | 20,275 | 0.00 USD | $0 | SEC |
| May 24, 2024 | AwardD | 17,500 | 0.00 USD | $0 | SEC |
| May 23, 2024 | AwardD | 22,000 | 0.00 USD | $0 | SEC |
| Feb 5, 2024 | AwardD | 45,150 | 0.00 USD | $0 | SEC |
| Jun 23, 2023 | AwardD | 13,200 | 0.00 USD | $0 | SEC |
| Jun 15, 2023 | AwardD | 22,383 | 0.00 USD | $0 | SEC |
| Feb 13, 2023 | AwardD | 27,400 | 0.00 USD | $0 | SEC |
| Feb 13, 2023 | AwardD | 44,000 | 0.00 USD | $0 | SEC |
| Nov 16, 2022 | AwardD | 35,235 | 0.00 USD | $0 | SEC |
| Jun 10, 2022 | AwardD | 17,538 | 0.00 USD | $0 | SEC |
| Jun 3, 2022 | AwardD | 11,600 | 0.00 USD | $0 | SEC |