| May 6, 2026 | OtherD | -1,371,150 | 0.00 USD | $0 | SEC |
| May 6, 2026 | Sell | -9,141,000 | 24.96 USD | $228.2M | SEC |
| May 6, 2026 | OtherD | -9,141,000 | 0.00 USD | $0 | SEC |
| May 6, 2026 | Other | -9,141,000 | 0.00 USD | $0 | SEC |
| May 6, 2026 | Sell | -1,371,150 | 24.96 USD | $34.2M | SEC |
| May 6, 2026 | Other | 9,141,000 | 0.00 USD | $0 | SEC |
| May 6, 2026 | Other | -1,371,150 | 0.00 USD | $0 | SEC |
| May 6, 2026 | Other | 1,371,150 | 0.00 USD | $0 | SEC |
| Mar 17, 2026 | Award | 31,870 | 0.00 USD | $0 | SEC |
| Mar 17, 2026 | Award | 15,935 | 0.00 USD | $0 | SEC |
| Jan 8, 2026 | Award | 128,866 | 19.77 USD | $2.5M | SEC |
| Dec 19, 2025 | GiftD | -500,000 | 0.00 USD | $0 | SEC |
| Dec 19, 2025 | Gift | -500,000 | 0.00 USD | $0 | SEC |
| Mar 18, 2025 | AwardD | 14,926 | 0.00 USD | $0 | SEC |
| Mar 18, 2025 | Award | 36,688 | 0.00 USD | $0 | SEC |
| Mar 18, 2025 | Award | 11,007 | 0.00 USD | $0 | SEC |
| Jan 10, 2025 | Award | 121,680 | 14.20 USD | $1.7M | SEC |
| Apr 19, 2024 | Award | 16,234 | 0.00 USD | $0 | SEC |
| Mar 19, 2024 | AwardD | 26,738 | 0.00 USD | $0 | SEC |
| Mar 19, 2024 | Award | 29,297 | 0.00 USD | $0 | SEC |
| Mar 19, 2024 | Award | 97,657 | 0.00 USD | $0 | SEC |
| Jun 2, 2023 | AwardD | 46,729 | 0.00 USD | $0 | SEC |
| Jun 2, 2023 | Award | 128,866 | 0.00 USD | $0 | SEC |
| Jun 2, 2023 | Award | 38,660 | 0.00 USD | $0 | SEC |
| Apr 13, 2023 | Sell | -1,084 | 3.08 USD | $3.3K | SEC |