| Jun 15, 2026 | Buy | 890 | 71.65 USD | $63.8K | SEC |
| May 28, 2026 | Gift | -775 | 0.00 USD | $0 | SEC |
| Mar 5, 2026 | Award | 1,268 | 0.00 USD | $0 | SEC |
| Feb 17, 2026 | Other | -8,180 | 89.66 USD | $733.4K | SEC |
| Feb 17, 2026 | ExerciseD | -10,000 | 0.00 USD | $0 | SEC |
| Feb 17, 2026 | Exercise | 10,000 | 73.34 USD | $733.4K | SEC |
| Jan 16, 2026 | ExerciseD | -25,000 | 0.00 USD | $0 | SEC |
| Jan 16, 2026 | Other | -21,836 | 79.23 USD | $1.7M | SEC |
| Jan 16, 2026 | Exercise | 25,000 | 69.20 USD | $1.7M | SEC |
| Jan 5, 2026 | Award | 394,755 | — | — | SEC |
| Jan 5, 2026 | Award | 5,022 | — | — | SEC |
| Jan 5, 2026 | Award | 83,000 | — | — | SEC |
| Jan 5, 2026 | Other | -79,760 | 95.41 USD | $7.6M | SEC |
| Jan 5, 2026 | Award | 20,000 | — | — | SEC |
| Jan 5, 2026 | Award | 10,000 | — | — | SEC |
| Jan 2, 2026 | Other | -32,813 | — | — | SEC |
| Jan 2, 2026 | Other | -20,000 | — | — | SEC |
| Jan 2, 2026 | Other | -159 | — | — | SEC |
| Jan 2, 2026 | Other | -184 | — | — | SEC |
| Jan 2, 2026 | Other | -83,000 | — | — | SEC |
| Jan 2, 2026 | Other | -178,895 | — | — | SEC |
| Jan 2, 2026 | Other | -2,370 | — | — | SEC |
| Jan 2, 2026 | Other | -10,000 | — | — | SEC |
| Jan 2, 2026 | Other | -2,652 | — | — | SEC |
| Dec 29, 2025 | Other | -23,610 | 101.30 USD | $2.4M | SEC |