| Jun 22, 2026 | Other | -18,215 | 177.23 USD | — | SEC |
| May 1, 2026 | Award | 1,507 | 0.00 USD | $0 | SEC |
| Mar 3, 2026 | Other | -15,766 | 177.23 USD | $2.8M | SEC |
| Mar 2, 2026 | Award | 33,996 | 0.00 USD | $0 | SEC |
| Mar 2, 2026 | AwardD | 21,772 | 0.00 USD | $0 | SEC |
| Mar 2, 2026 | Award | 9,586 | 0.00 USD | $0 | SEC |
| Mar 4, 2025 | Other | -13,457 | 226.18 USD | $3M | SEC |
| Feb 28, 2025 | Award | 6,531 | 0.00 USD | $0 | SEC |
| Feb 28, 2025 | AwardD | 9,473 | 0.00 USD | $0 | SEC |
| Feb 28, 2025 | Award | 24,995 | 0.00 USD | $0 | SEC |
| Mar 5, 2024 | Other | -14,785 | 0.00 USD | $0 | SEC |
| Feb 15, 2024 | Award | 29,099 | 0.00 USD | $0 | SEC |
| Feb 15, 2024 | Award | 7,789 | 0.00 USD | $0 | SEC |
| Feb 15, 2024 | AwardD | 12,651 | 0.00 USD | $0 | SEC |
| Feb 5, 2024 | Other | -3,360 | 0.00 USD | $0 | SEC |
| Mar 3, 2023 | Other | -5,981 | 0.00 USD | $0 | SEC |
| Feb 27, 2023 | Award | 11,703 | 0.00 USD | $0 | SEC |
| Feb 27, 2023 | Award | 6,379 | 0.00 USD | $0 | SEC |
| Feb 27, 2023 | AwardD | 10,073 | 0.00 USD | $0 | SEC |
| Feb 3, 2023 | Other | -3,359 | 0.00 USD | $0 | SEC |
| Feb 22, 2022 | Other | -3,582 | 0.00 USD | $0 | SEC |
| Feb 22, 2022 | AwardD | 8,304 | 0.00 USD | $0 | SEC |
| Feb 22, 2022 | Award | 4,665 | 0.00 USD | $0 | SEC |
| Feb 1, 2021 | Award | 27,691 | 0.00 USD | $0 | SEC |
| May 15, 2020 | Award | 4,481 | 0.00 USD | $0 | SEC |