| Feb 23, 2026 | Award | 2,418 | 0.00 USD | — | SEC | |
| Feb 18, 2026 | Buy | 15,000 | 67.17 USD | $1M | SEC | |
| Feb 18, 2026 | Buy | 14,841 | 67.70 USD | $1M | SEC | |
| Feb 18, 2026 | Buy | 30,000 | 67.92 USD | $2M | SEC | |
| Nov 12, 2025 | Gift | -2,950 | 0.00 USD | — | SEC | |
| Feb 26, 2025 | Award | 2,522 | 0.00 USD | — | SEC | |
| Dec 16, 2024 | Gift | -3,102 | 0.00 USD | — | SEC | |
| Feb 26, 2024 | Award | 2,601 | 0.00 USD | — | SEC | |
| Dec 8, 2023 | Gift | -2,210 | 0.00 USD | — | SEC | |
| Feb 21, 2023 | Award | 2,457 | 0.00 USD | — | SEC | |
| Feb 14, 2023 | Other | 15,597 | 0.00 USD | — | SEC | |
| Feb 14, 2023 | Gift | -3,271 | 0.00 USD | — | SEC | |
| Feb 14, 2023 | Gift | -300,853 | 0.00 USD | — | SEC | |
| Feb 14, 2023 | Gift | -287 | 0.00 USD | — | SEC | |
| Feb 14, 2023 | Other | -287 | 0.00 USD | — | SEC | |
| Feb 14, 2023 | Other | 300,853 | 0.00 USD | — | SEC | |
| Feb 14, 2023 | Other | 287 | 0.00 USD | — | SEC | |
| Feb 14, 2023 | Other | -300,853 | 0.00 USD | — | SEC | |
| Feb 24, 2022 | Award | 2,202 | 0.00 USD | — | SEC | |
| Feb 11, 2022 | Gift | -238 | 0.00 USD | — | SEC | |
| Feb 22, 2021 | Award | 2,661 | 0.00 USD | — | SEC | |
| Feb 5, 2021 | Gift | -57,802 | 0.00 USD | — | SEC | |
| Feb 24, 2020 | Award | 1,922 | 0.00 USD | — | SEC | |
| Dec 19, 2019 | Gift | -2,117 | 0.00 USD | — | SEC | |
| Feb 26, 2019 | Award | 2,422 | 0.00 USD | — | SEC | |