| Jul 1, 2026 | AwardD | 47.74 | 0.00 USD | — | SEC |
| Apr 2, 2026 | AwardD | 54.95 | 0.00 USD | $0 | SEC |
| Feb 17, 2026 | AwardD | 421 | 0.00 USD | $0 | SEC |
| Jan 2, 2026 | AwardD | 64.46 | 0.00 USD | $0 | SEC |
| Oct 1, 2025 | AwardD | 67.31 | 0.00 USD | $0 | SEC |
| Jul 1, 2025 | AwardD | 64.53 | 0.00 USD | $0 | SEC |
| Apr 1, 2025 | AwardD | 55.87 | 0.00 USD | $0 | SEC |
| Feb 14, 2025 | ExerciseD | -445 | 0.00 USD | $0 | SEC |
| Feb 14, 2025 | Exercise | 445 | 0.00 USD | $0 | SEC |
| Feb 14, 2025 | AwardD | 348 | 0.00 USD | $0 | SEC |
| Feb 12, 2025 | Exercise | 797 | 0.00 USD | $0 | SEC |
| Feb 12, 2025 | ExerciseD | -797 | 0.00 USD | $0 | SEC |
| Jan 2, 2025 | AwardD | 49.83 | 0.00 USD | $0 | SEC |
| Dec 3, 2024 | AwardD | 0.45 | — | — | SEC |
| Dec 3, 2024 | AwardD | 0.8 | — | — | SEC |
| Dec 3, 2024 | AwardD | 0.49 | — | — | SEC |
| Oct 2, 2024 | AwardD | 50.72 | 0.00 USD | $0 | SEC |
| Sep 9, 2024 | AwardD | 0.7 | — | — | SEC |
| Sep 9, 2024 | AwardD | 0.39 | — | — | SEC |
| Sep 9, 2024 | AwardD | 0.38 | — | — | SEC |
| Jul 1, 2024 | Award | 53.25 | 469.46 USD | $25K | SEC |
| Jun 5, 2024 | AwardD | 0.79 | — | — | SEC |
| Jun 5, 2024 | AwardD | 0.06 | — | — | SEC |
| Jun 5, 2024 | AwardD | 0.44 | — | — | SEC |
| Jun 5, 2024 | AwardD | 0.32 | — | — | SEC |