| Feb 23, 2026 | Gift | -214 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| Feb 23, 2026 | Sell | -190 | 61.77 USD | $11.7K | | SEC | |
| Feb 17, 2026 | Other | -63 | 60.19 USD | $3.8K | | SEC | |
| Feb 17, 2026 | Award | 2,242 | 60.19 USD | $134.9K | | SEC | |
| Feb 17, 2026 | Other | -37 | 61.26 USD | $2.3K | | SEC | |
| Feb 12, 2026 | Other | -28 | 62.91 USD | $1.8K | | SEC | |
| Feb 12, 2026 | Other | -199 | 64.08 USD | $12.8K | | SEC | |
| May 28, 2025 | Sell | -294 | 47.30 USD | $13.9K | | SEC | |
| Feb 14, 2025 | Other | -62 | 55.47 USD | $3.4K | | SEC | |
| Feb 14, 2025 | Other | -38 | 55.45 USD | $2.1K | | SEC | |
| Feb 12, 2025 | Other | -28 | 56.84 USD | $1.6K | | SEC | |
| Feb 12, 2025 | Award | 2,320 | 56.03 USD | $130K | | SEC | |
| Feb 12, 2025 | Sell | -40 | 56.03 USD | $2.2K | | SEC | |
| Nov 25, 2024 | ExerciseD (derivative) | -199 | 45.65 USD | $9.1K | | SEC | |
| Nov 25, 2024 | Exercise | 199 | 45.65 USD | $9.1K | | SEC | |
| Nov 25, 2024 | Exercise | 318 | 48.65 USD | $15.5K | Unusual size | SEC | |
| Nov 25, 2024 | Other | -69 | 60.67 USD | $4.2K | | SEC | |
| Nov 25, 2024 | Other | -249 | 62.29 USD | $15.5K | | SEC | |
| Nov 25, 2024 | Exercise | 75 | 52.90 USD | $4K | | SEC | |
| Nov 25, 2024 | ExerciseD (derivative) | -80 | 51.17 USD | $4.1K | | SEC | |
| Nov 25, 2024 | Sell | -147 | 59.18 USD | $8.7K | | SEC | |
| Nov 25, 2024 | ExerciseD (derivative) | -318 | 48.65 USD | $15.5K | Unusual size | SEC | |
| Nov 25, 2024 | ExerciseD (derivative) | -75 | 52.90 USD | $4K | | SEC | |
| Nov 25, 2024 | Exercise | 80 | 51.17 USD | $4.1K | | SEC | |
| Nov 25, 2024 | Other | -65 | 62.31 USD | $4.1K | | SEC | |