| Aug 18, 2026 | Gift | -627,553 | 0.00 USD | — | SEC | |
| Aug 18, 2026 | Gift | 336,000 | 0.00 USD | — | SEC | |
| Aug 11, 2026 | Gift | 251,553 | 0.00 USD | — | SEC | |
| Aug 10, 2026 | Buy | 34,000 | 8.62 USD | $293.1K | SEC | |
| Aug 10, 2026 | Buy | 3,500 | 8.62 USD | $30.2K | SEC | |
| Jun 18, 2026 | Buy | 20,000 | 7.90 USD | $158K | SEC | |
| Jun 16, 2026 | Gift | -325,000 | 0.00 USD | — | SEC | |
| Jun 12, 2026 | Buy | 125,000 | 8.17 USD | $1M | SEC | |
| Jun 5, 2026 | Buy | 50,000 | 9.31 USD | $465.3K | SEC | |
| Jun 3, 2026 | Buy | 50,000 | 9.43 USD | $471.3K | SEC | |
| May 26, 2026 | Buy | 100,000 | 9.81 USD | $981.3K | SEC | |
| May 2, 2025 | Buy | 100,000 | 12.79 USD | $1.3M | SEC | |
| May 2, 2025 | Buy | 2,000 | 15.91 USD | $31.8K | SEC | |
| May 2, 2025 | Gift | 430,000 | 0.00 USD | — | SEC | |
| May 2, 2025 | Buy | 30,000 | 12.99 USD | $389.7K | SEC | |
| May 2, 2025 | Buy | 800 | 13.39 USD | $10.7K | SEC | |
| May 2, 2025 | Buy | 73,436 | 13.93 USD | $1M | SEC | |
| May 2, 2025 | Gift | -1,000 | 0.00 USD | — | SEC | |
| May 2, 2025 | Gift | -40,000 | 0.00 USD | — | SEC | |
| May 2, 2025 | Gift | -13,200 | 0.00 USD | — | SEC | |
| May 2, 2025 | Gift | -500 | 0.00 USD | — | SEC | |
| May 2, 2025 | Gift | -12,000 | 0.00 USD | — | SEC | |
| May 2, 2025 | Gift | -681,000 | 0.00 USD | — | SEC | |
| May 2, 2025 | Buy | 1,200 | 13.37 USD | $16K | SEC | |
| Sep 14, 2016 | Sell | -45,000 | 0.33 USD | $14.9K | SEC | |