| Jul 6, 2026 | AwardD | 1,319 | 0.00 USD | — | SEC |
| Jul 6, 2026 | Award | 3,800 | 0.00 USD | — | SEC |
| Jun 25, 2026 | AwardD | 6,068 | 0.00 USD | — | SEC |
| Jun 10, 2026 | AwardD | 15,200 | 0.00 USD | $0 | SEC |
| Jun 5, 2026 | AwardD | 19,676 | 0.00 USD | $0 | SEC |
| May 4, 2026 | AwardD | 107,338 | 0.00 USD | $0 | SEC |
| May 4, 2026 | OtherD | -817 | 0.00 USD | $0 | SEC |
| May 4, 2026 | Other | 17,974 | — | — | SEC |
| May 4, 2026 | Other | 17,974 | — | — | SEC |
| May 4, 2026 | OtherD | -817 | 0.00 USD | $0 | SEC |
| Jun 26, 2025 | AwardD | 16,000 | 0.00 USD | $0 | SEC |
| Jun 18, 2025 | AwardD | 21,850 | 0.00 USD | $0 | SEC |
| Jun 6, 2025 | AwardD | 33,662 | 0.00 USD | $0 | SEC |
| Jun 20, 2024 | AwardD | 16,000 | 0.00 USD | $0 | SEC |
| Jun 7, 2024 | AwardD | 23,114 | 0.00 USD | $0 | SEC |
| Jul 3, 2023 | AwardD | 48,128 | 0.00 USD | $0 | SEC |
| Jun 20, 2023 | AwardD | 12,000 | 0.00 USD | $0 | SEC |
| Jun 8, 2023 | AwardD | 16,532 | 0.00 USD | $0 | SEC |
| Feb 3, 2023 | Gift | -1,500 | 0.00 USD | $0 | SEC |
| Sep 2, 2022 | AwardD | 10,391 | 0.00 USD | $0 | SEC |
| Jul 13, 2022 | AwardD | 614,013 | 0.00 USD | $0 | SEC |
| Jul 13, 2022 | AwardD | 614,013 | 0.00 USD | $0 | SEC |
| Jun 23, 2022 | AwardD | 4,975 | 0.00 USD | $0 | SEC |
| Jun 23, 2022 | AwardD | 29,307 | 0.00 USD | $0 | SEC |
| May 24, 2022 | ExerciseD | -1,585 | 0.00 USD | $0 | SEC |