| May 19, 2026 | AwardD | 8,972 | 0.00 USD | $0 | SEC |
| May 19, 2026 | AwardD | 1,150 | 0.00 USD | $0 | SEC |
| Jan 20, 2026 | AwardD | 31,268 | 0.00 USD | $0 | SEC |
| Jan 20, 2026 | AwardD | 3,945 | 0.00 USD | $0 | SEC |
| Jan 17, 2025 | AwardD | 21,264 | 0.00 USD | $0 | SEC |
| Jan 17, 2025 | AwardD | 894 | 0.00 USD | $0 | SEC |
| Jan 17, 2024 | AwardD | 861 | 0.00 USD | $0 | SEC |
| Jan 17, 2024 | AwardD | 21,632 | 0.00 USD | $0 | SEC |
| Nov 8, 2023 | AwardD | 5,383 | 0.00 USD | $0 | SEC |
| Sep 19, 2023 | Exercise | 3,566 | 0.00 USD | $0 | SEC |
| Sep 19, 2023 | ExerciseD | -2,678 | 0.00 USD | $0 | SEC |
| Sep 19, 2023 | Other | -3,187 | 32.75 USD | $104.4K | SEC |
| Sep 19, 2023 | ExerciseD | -3,566 | 0.00 USD | $0 | SEC |
| Sep 19, 2023 | Exercise | 2,678 | 0.00 USD | $0 | SEC |
| Sep 6, 2023 | AwardD | 20,237 | 0.00 USD | $0 | SEC |
| Apr 21, 2023 | Other | 1,311 | 0.00 USD | $0 | SEC |
| Apr 21, 2023 | OtherD | 5,356 | 0.00 USD | $0 | SEC |
| Apr 21, 2023 | OtherD | 10,698 | 0.00 USD | $0 | SEC |
| Sep 19, 2022 | Exercise | 2,677 | 0.00 USD | $0 | SEC |
| Sep 19, 2022 | ExerciseD | -2,677 | 0.00 USD | $0 | SEC |
| Sep 19, 2022 | Other | -1,366 | 56.27 USD | $76.9K | SEC |
| Sep 2, 2022 | AwardD | 10,698 | 0.00 USD | $0 | SEC |
| Apr 22, 2022 | AwardD | 8,033 | 0.00 USD | $0 | SEC |