| Feb 17, 2026 | Other | -803 | 60.19 USD | $48.3K | Unusual size | SEC | |
| Feb 17, 2026 | Award | 6,503 | 60.19 USD | $391.4K | | SEC | |
| Feb 17, 2026 | Other | -532 | 61.26 USD | $32.6K | | SEC | |
| Feb 12, 2026 | Other | -699 | 64.08 USD | $44.8K | Unusual size | SEC | |
| Feb 12, 2026 | Other | -363 | 62.91 USD | $22.8K | | SEC | |
| Feb 3, 2026 | Sell | -1,519 | 61.27 USD | $93.1K | | SEC | |
| Feb 3, 2026 | ExerciseD (derivative) | -1,519 | 51.17 USD | $77.7K | | SEC | |
| Feb 3, 2026 | Exercise | 1,519 | 51.17 USD | $77.7K | | SEC | |
| Feb 14, 2025 | Other | -801 | 55.47 USD | $44.4K | Unusual size | SEC | |
| Feb 14, 2025 | Other | -531 | 55.45 USD | $29.4K | | SEC | |
| Feb 12, 2025 | Other | -382 | 56.84 USD | $21.7K | | SEC | |
| Feb 12, 2025 | Award | 6,783 | 56.03 USD | $380.1K | | SEC | |
| Feb 12, 2025 | Other | -586 | 56.03 USD | $32.8K | | SEC | |
| Nov 12, 2024 | Sell | -1,238 | 60.84 USD | $75.3K | | SEC | |
| Nov 12, 2024 | ExerciseD (derivative) | -1,238 | 55.68 USD | $68.9K | | SEC | |
| Nov 12, 2024 | Exercise | 1,238 | 55.68 USD | $68.9K | | SEC | |
| Feb 14, 2024 | Other | -593 | 39.34 USD | $23.3K | | SEC | |
| Feb 14, 2024 | Other | -784 | 41.24 USD | $32.3K | | SEC | |
| Feb 14, 2024 | Award | 8,947 | 41.24 USD | $369K | | SEC | |
| Feb 12, 2024 | Other | -584 | 39.89 USD | $23.3K | | SEC | |
| Mar 2, 2023 | Other | -241 | 50.44 USD | $12.2K | | SEC | |
| Feb 15, 2023 | AwardD (derivative) | 6,982 | 52.90 USD | $369.3K | | SEC | |
| Feb 15, 2023 | Award | 5,929 | 52.90 USD | $313.6K | | SEC | |
| Feb 14, 2023 | Other | -349 | 52.90 USD | $18.5K | | SEC | |
| Feb 13, 2023 | Other | -582 | 53.34 USD | $31K | | SEC | |