| Apr 27, 2026 | Buy | 100,000 | 37.84 USD | $3.8M | SEC |
| Apr 10, 2026 | Buy | 100,000 | 38.28 USD | $3.8M | SEC |
| Apr 10, 2026 | Buy | 100,000 | 39.06 USD | $3.9M | SEC |
| Mar 5, 2026 | Buy | 100,000 | 47.58 USD | $4.8M | SEC |
| Jan 9, 2026 | Buy | 100,000 | 26.08 USD | $2.6M | SEC |
| Jan 9, 2026 | Buy | 25,000 | 27.05 USD | $676.3K | SEC |
| Dec 30, 2025 | Buy | 100,000 | 25.03 USD | $2.5M | SEC |
| Dec 30, 2025 | Buy | 100,000 | 24.79 USD | $2.5M | SEC |
| Dec 30, 2025 | Buy | 100,000 | 24.83 USD | $2.5M | SEC |
| Dec 30, 2025 | Buy | 400,000 | 22.70 USD | $9.1M | SEC |
| Dec 18, 2025 | Buy | 220,000 | 14.60 USD | $3.2M | SEC |
| Dec 5, 2025 | BuyD | 11,981 | 0.00 USD | $0 | SEC |
| Dec 5, 2025 | BuyD | 1,340,000 | 0.00 USD | $0 | SEC |
| Dec 5, 2025 | Buy | 2,340,824 | 10.30 USD | $24.1M | SEC |
| Nov 19, 2025 | Buy | 400,000 | 10.37 USD | $4.1M | SEC |
| Oct 16, 2025 | Buy | 7,690,000 | 6.50 USD | $50M | SEC |
| Sep 12, 2025 | Buy | 9,344,704 | 4.28 USD | $40M | SEC |
| Sep 12, 2025 | BuyD | 4,672,352 | 0.00 USD | $0 | SEC |
| Jun 17, 2025 | BuyD | 3,175,000 | 0.00 USD | $0 | SEC |
| Jun 17, 2025 | Buy | 6,350,000 | 3.50 USD | $22.2M | SEC |