| Jun 3, 2026 | Other | -59,807 | — | — | SEC |
| Jun 3, 2026 | Award | 16,269 | — | — | SEC |
| May 14, 2026 | Award | 4,050 | 0.00 USD | $0 | SEC |
| May 14, 2026 | Other | -3,596 | 64.69 USD | $232.6K | SEC |
| May 14, 2026 | Award | 5,397 | 0.00 USD | $0 | SEC |
| May 14, 2026 | Award | 4,637 | 0.00 USD | $0 | SEC |
| Feb 3, 2026 | Other | -3,986 | 45.25 USD | $180.4K | SEC |
| Jun 3, 2025 | Other | -1,870 | 25.94 USD | $48.5K | SEC |
| Jun 3, 2025 | Award | 4,047 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 9,740 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Award | 6,930 | 0.00 USD | $0 | SEC |
| May 14, 2025 | Other | -6,173 | 30.04 USD | $185.4K | SEC |
| Dec 2, 2024 | Sell | -300 | 31.37 USD | $9.4K | SEC |
| Jun 4, 2024 | Award | 3,110 | 0.00 USD | $0 | SEC |
| Jun 4, 2024 | Other | -1,261 | 33.76 USD | $42.6K | SEC |
| Jun 5, 2023 | Award | 3,849 | 0.00 USD | $0 | SEC |
| Jun 5, 2023 | Other | -776 | 22.73 USD | $17.6K | SEC |
| Feb 2, 2023 | Award | 8,927 | 0.00 USD | $0 | SEC |
| Feb 2, 2023 | Award | 10,813 | 0.00 USD | $0 | SEC |