| Jul 1, 2026 | Other | -1,000,000 | 0.00 USD | — | SEC |
| Jul 1, 2026 | Other | -279,000 | 16.50 USD | — | SEC |
| Jul 1, 2026 | Other | -280,415 | 0.00 USD | — | SEC |
| Jul 1, 2026 | Other | -7,081,788 | 0.00 USD | — | SEC |
| Jul 1, 2026 | Other | -280,415 | 0.00 USD | — | SEC |
| Jul 1, 2026 | Other | -280,415 | 0.00 USD | — | SEC |
| Jun 2, 2026 | Sell | -130,000 | 25.00 USD | $3.3M | SEC |
| May 11, 2026 | Sell | -130,000 | 25.00 USD | $3.3M | SEC |
| Nov 26, 2025 | Gift | -100,000 | 0.00 USD | $0 | SEC |
| Nov 6, 2025 | Award | 7,748 | 0.00 USD | $0 | SEC |
| Jul 31, 2025 | Award | 250,000 | 0.00 USD | $0 | SEC |
| Mar 4, 2025 | Other | 1,023,455 | 0.00 USD | $0 | SEC |
| Mar 4, 2025 | Other | -3,070,367 | 0.00 USD | $0 | SEC |
| Nov 29, 2024 | Award | 6,496 | 0.00 USD | $0 | SEC |
| Nov 29, 2024 | Award | 6,496 | 0.00 USD | $0 | SEC |
| Nov 29, 2024 | Sell | -3,804,805 | 19.55 USD | $74.4M | SEC |
| Nov 25, 2024 | Other | 226,286 | 0.00 USD | $0 | SEC |
| Nov 25, 2024 | Other | 226,286 | 0.00 USD | $0 | SEC |
| Nov 25, 2024 | Other | 5,513,054 | 0.00 USD | $0 | SEC |
| Nov 25, 2024 | Other | 226,286 | 0.00 USD | $0 | SEC |
| Nov 25, 2024 | Other | 1,032,115 | 0.00 USD | $0 | SEC |
| Nov 25, 2024 | Other | 3,070,367 | 0.00 USD | $0 | SEC |
| Aug 5, 2024 | Other | -87,880 | 34.18 USD | $3M | SEC |
| May 1, 2024 | Award | 230,000 | 0.00 USD | $0 | SEC |
| Apr 10, 2024 | Sell | -50,000 | 29.90 USD | $1.5M | SEC |