| Jun 18, 2026 | Sell | -274,528.47 | 15.62 USD | — | SEC |
| Jun 18, 2026 | Sell | -1,007.2 | 15.57 USD | — | SEC |
| Jun 4, 2026 | Buy | 56,823.63 | 12.40 USD | $704.6K | SEC |
| May 28, 2026 | Other | 1,002.82 | — | — | SEC |
| May 28, 2026 | Other | 1,000 | — | — | SEC |
| May 28, 2026 | Other | -3,000 | — | — | SEC |
| May 28, 2026 | Other | 1,000 | — | — | SEC |
| May 28, 2026 | Other | 1,000 | — | — | SEC |
| May 28, 2026 | Buy | 50,050.05 | 9.99 USD | $500K | SEC |
| May 28, 2026 | Buy | 215,517.24 | 11.60 USD | $2.5M | SEC |
| May 28, 2026 | Other | -2,014.25 | — | — | SEC |
| May 28, 2026 | Other | -1,003.02 | — | — | SEC |
| May 28, 2026 | Other | 2,014.25 | — | — | SEC |
| May 8, 2026 | Other | 1,383 | 61.41 USD | $84.9K | SEC |
| May 8, 2026 | Other | -7,734 | 61.41 USD | $474.9K | SEC |
| May 8, 2026 | Other | -160 | 61.59 USD | $9.9K | SEC |
| Sep 10, 2025 | Other | 1,000 | — | — | SEC |
| Sep 10, 2025 | Other | 1,000 | — | — | SEC |
| Sep 10, 2025 | Other | -2,000 | — | — | SEC |
| Mar 17, 2025 | Sell | -2,071.77 | 48.47 USD | $100.4K | SEC |
| Mar 17, 2025 | Sell | -78,838.73 | 49.11 USD | $3.9M | SEC |
| Mar 17, 2025 | Buy | 36,393.1 | 55.18 USD | $2M | SEC |
| Mar 17, 2025 | Sell | -2,070.88 | 48.51 USD | $100.5K | SEC |
| Feb 8, 2021 | Buy | 80,000 | 25.00 USD | $2M | SEC |
| Sep 22, 2020 | Other | -100 | — | — | SEC |