| Jun 10, 2026 | Award | 1,210 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Other | 67.39 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Other | 69.69 | 0.00 USD | $0 | SEC |
| Apr 30, 2026 | Other | -7,900 | 24.77 USD | $195.7K | SEC |
| Feb 4, 2026 | Other | 76.66 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | Other | 72.88 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 1,027 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 58.67 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Other | 62.81 | 0.00 USD | $0 | SEC |
| Feb 10, 2025 | Other | 56.85 | 0.00 USD | $0 | SEC |
| Feb 10, 2025 | Other | 75.71 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Other | 71.25 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Other | 72.46 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Award | 966 | 0.00 USD | $0 | SEC |
| Jan 30, 2024 | Other | 60.6 | 0.00 USD | $0 | SEC |
| Jan 30, 2024 | Other | 68.36 | 0.00 USD | $0 | SEC |
| Jan 30, 2024 | Other | 61.5 | 0.00 USD | $0 | SEC |
| May 9, 2023 | Award | 909 | 0.00 USD | $0 | SEC |
| May 9, 2023 | Other | 35.86 | 0.00 USD | $0 | SEC |
| Jan 30, 2023 | Other | 32.81 | 0.00 USD | $0 | SEC |
| Jan 30, 2023 | Other | 34.68 | 0.00 USD | $0 | SEC |
| Jun 17, 2022 | Other | 32.11 | 0.00 USD | $0 | SEC |
| Jun 17, 2022 | Buy | 1,900 | 20.90 USD | $39.7K | SEC |
| May 26, 2022 | Other | 28.45 | 0.00 USD | $0 | SEC |
| May 26, 2022 | Award | 602 | 0.00 USD | $0 | SEC |