| Jul 2, 2026 | Sell | -47,775 | 20.03 USD | — | SEC |
| Apr 14, 2026 | Sell | -98,127 | 18.41 USD | $1.8M | SEC |
| Apr 14, 2026 | Sell | -51,873 | 18.23 USD | $945.6K | SEC |
| Jan 9, 2026 | AwardD | 520,342 | 0.00 USD | $0 | SEC |
| Dec 22, 2025 | OtherD | -5,836 | — | — | SEC |
| Dec 22, 2025 | Other | -196,316 | — | — | SEC |
| Dec 22, 2025 | Other | 196,316 | — | — | SEC |
| Dec 10, 2025 | Sell | -70,000 | 14.49 USD | $1M | SEC |
| Dec 10, 2025 | Sell | -130,000 | 15.08 USD | $2M | SEC |
| Mar 3, 2025 | Award | 95,763 | 0.00 USD | $0 | SEC |
| Feb 29, 2024 | Sell | -4,740 | 55.89 USD | $264.9K | SEC |
| Feb 29, 2024 | Sell | -62,810 | 55.00 USD | $3.5M | SEC |
| Feb 29, 2024 | Sell | -56,065 | 55.00 USD | $3.1M | SEC |
| Feb 23, 2024 | Sell | -1,125 | 55.27 USD | $62.2K | SEC |
| Feb 20, 2024 | Sell | -20,000 | 60.15 USD | $1.2M | SEC |
| Feb 20, 2024 | Sell | -20,000 | 60.18 USD | $1.2M | SEC |
| Feb 20, 2024 | Sell | -20,000 | 57.44 USD | $1.1M | SEC |
| Oct 3, 2023 | OtherD | -90,000 | — | — | SEC |
| Oct 3, 2023 | Other | -3,027,483 | — | — | SEC |
| Oct 3, 2023 | Other | -140,071 | — | — | SEC |
| Oct 3, 2023 | Other | 140,071 | — | — | SEC |
| Oct 3, 2023 | OtherD | -4,164 | — | — | SEC |
| Oct 3, 2023 | Other | 3,027,483 | — | — | SEC |