| Sep 4, 2026 | Sell | -84,900 | 25.32 USD | $2.1M | SEC | |
| Sep 4, 2026 | Sell | -119,212 | 24.76 USD | $3M | SEC | |
| Sep 4, 2026 | ExerciseD (derivative) | -1,000,000 | 0.00 USD | — | SEC | |
| Sep 4, 2026 | Exercise | 1,000,000 | 2.44 USD | $2.4M | SEC | |
| Sep 4, 2026 | Sell | -393,100 | 24.76 USD | $9.7M | SEC | |
| Sep 4, 2026 | Exercise | 250,000 | 2.44 USD | $610K | SEC | |
| Sep 4, 2026 | ExerciseD (derivative) | -250,000 | 0.00 USD | — | SEC | |
| May 18, 2026 | Other | -13,856 | 15.25 USD | $211.3K | SEC | |
| Mar 10, 2026 | Award | 83,162 | 0.00 USD | — | SEC | |
| Nov 10, 2025 | Buy | 400 | 23.85 USD | $9.5K | SEC | |
| Aug 13, 2025 | Other | -63,509 | 29.75 USD | $1.9M | SEC | |
| Jun 23, 2025 | ExerciseD (derivative) | -75,000 | 0.00 USD | — | SEC | |
| Jun 23, 2025 | AwardD (derivative) | 750,000 | 0.00 USD | — | SEC | |
| Jun 23, 2025 | Exercise | 75,000 | 2.44 USD | $183K | SEC | |
| Jun 23, 2025 | Award | 132,428 | 0.00 USD | — | SEC | |
| Jun 23, 2025 | Other | -700,509 | 18.60 USD | $13M | SEC | |
| Jun 23, 2025 | Other | -34,782 | 27.25 USD | $947.8K | SEC | |