| Jun 23, 2026 | Buy | 50 | 6.54 USD | — | SEC |
| Jun 23, 2026 | Buy | 500 | 6.91 USD | — | SEC |
| Jun 23, 2026 | Buy | 950 | 6.92 USD | — | SEC |
| Jun 23, 2026 | Buy | 600 | 7.62 USD | — | SEC |
| Jun 23, 2026 | Buy | 537 | 6.74 USD | — | SEC |
| Jun 22, 2026 | Buy | 537 | 3,620.00 USD | — | SEC |
| Jun 22, 2026 | Buy | 500 | 3,456.00 USD | — | SEC |
| Jun 22, 2026 | Buy | 50 | 327.00 USD | — | SEC |
| Jun 22, 2026 | Buy | 950 | 6,580.00 USD | — | SEC |
| Jun 22, 2026 | Buy | 600 | 4,576.00 USD | — | SEC |
| Jun 8, 2026 | Buy | 4,635 | 0.00 USD | $0 | SEC |
| Jun 8, 2026 | Buy | 2,246 | 0.00 USD | $0 | SEC |
| Jun 8, 2026 | Buy | 2,421 | 0.00 USD | $0 | SEC |
| Jun 8, 2026 | Buy | 1,040 | 0.00 USD | $0 | SEC |
| Dec 11, 2025 | Award | 400,000 | 0.00 USD | $0 | SEC |
| Dec 11, 2025 | Buy | 65,001 | 0.22 USD | $14.3K | SEC |
| Dec 11, 2025 | Award | 50,000 | 0.00 USD | $0 | SEC |
| Dec 23, 2024 | Buy | 4,300 | 4,513.00 USD | $19.4M | SEC |
| Dec 23, 2024 | Buy | 27,800 | 30,218.00 USD | $840.1M | SEC |
| Dec 23, 2024 | Buy | 6,900 | 5,682.00 USD | $39.2M | SEC |
| Sep 20, 2024 | Buy | 3,330 | 3,763.00 USD | $12.5M | SEC |
| Sep 20, 2024 | Buy | 15,400 | 17,860.00 USD | $275M | SEC |
| Sep 12, 2024 | Buy | 26,500 | 30,774.00 USD | $815.5M | SEC |
| Sep 12, 2024 | Buy | 11,500 | 13,731.00 USD | $157.9M | SEC |
| Sep 12, 2024 | Buy | 1,300 | 1,391.00 USD | $1.8M | SEC |