| Jun 12, 2026 | Award | 22.88 | 0.00 USD | $0 | SEC |
| May 14, 2026 | Award | 899 | 0.00 USD | $0 | SEC |
| Mar 12, 2026 | Award | 16.88 | 0.00 USD | $0 | SEC |
| Dec 11, 2025 | Award | 19.56 | 0.00 USD | $0 | SEC |
| Sep 12, 2025 | Award | 18.36 | 0.00 USD | $0 | SEC |
| Jun 12, 2025 | Award | 15.59 | 0.00 USD | $0 | SEC |
| May 19, 2025 | Award | 909 | 0.00 USD | $0 | SEC |
| Mar 11, 2025 | Award | 15.64 | 0.00 USD | $0 | SEC |
| Dec 12, 2024 | Award | 14.11 | 0.00 USD | $0 | SEC |
| Sep 12, 2024 | Award | 14.46 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Award | 14.51 | 0.00 USD | $0 | SEC |
| May 28, 2024 | Award | 220,855 | 0.00 USD | $0 | SEC |
| May 16, 2024 | Award | 755 | 0.00 USD | $0 | SEC |
| Mar 12, 2024 | Award | 10.35 | 0.00 USD | $0 | SEC |
| Dec 12, 2023 | Award | 11.24 | 0.00 USD | $0 | SEC |
| Sep 12, 2023 | Award | 11.15 | 0.00 USD | $0 | SEC |
| Jun 13, 2023 | Award | 9.68 | 0.00 USD | $0 | SEC |
| May 19, 2023 | Award | 939 | 0.00 USD | $0 | SEC |
| May 12, 2023 | ExerciseD | -2,179 | 49.92 USD | $108.8K | SEC |
| May 12, 2023 | Exercise | 2,179 | 49.92 USD | $108.8K | SEC |
| May 12, 2023 | Other | -805 | 135.27 USD | $108.9K | SEC |
| Mar 13, 2023 | Award | 10.54 | 0.00 USD | $0 | SEC |
| Dec 13, 2022 | Award | 10.6 | 0.00 USD | $0 | SEC |
| Sep 13, 2022 | Award | 11.54 | 0.00 USD | $0 | SEC |
| Jun 13, 2022 | Award | 7.2 | 0.00 USD | $0 | SEC |