| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.14 | 1,687 | $130,135.18 | 59,467 | 2026-03-24 | Filing | |
| $78.43 | 23,964 | $1,879,496.52 | 61,154 | 2026-03-23 | Filing | |
| $77.42 | 32,045 | $2,480,923.90 | 85,118 | 2026-03-23 | Filing | |
| $76.53 | 49,748 | $3,807,214.44 | 117,163 | 2026-03-23 | Filing | |
| $75.48 | 2,162 | $163,187.76 | 166,911 | 2026-03-23 | Filing | |
| $80.32 | 2,200 | $176,704.00 | 169,073 | 2026-02-26 | Filing | |
| $79.34 | 8,315 | $659,712.10 | 171,273 | 2026-02-26 | Filing | |
| $78.53 | 14,835 | $1,164,992.55 | 179,588 | 2026-02-26 | Filing | |
| $77.48 | 1,600 | $123,968.00 | 194,423 | 2026-02-26 | Filing | |
| $80.32 | 2,298 | $184,575.36 | 169,137 | 2026-02-26 | Filing | |
| $79.36 | 7,686 | $609,960.96 | 171,435 | 2026-02-26 | Filing | |
| $78.56 | 15,916 | $1,250,360.96 | 179,121 | 2026-02-26 | Filing | |
| $77.23 | 1,100 | $84,953.00 | 195,037 | 2026-02-26 | Filing | |
| $80.95 | 1,843 | $149,190.85 | 196,023 | 2026-02-23 | Filing | |
| $79.39 | 1,100 | $87,329.00 | 197,866 | 2026-02-23 | Filing | |
| $77.81 | 4,393 | $341,819.33 | 198,966 | 2026-02-23 | Filing | |
| $77.07 | 7,234 | $557,524.38 | 203,359 | 2026-02-23 | Filing | |
| $75.68 | 3,492 | $264,274.56 | 210,593 | 2026-02-23 | Filing | |
| $74.64 | 14,782 | $1,103,328.48 | 214,085 | 2026-02-23 | Filing | |
| $73.76 | 60,206 | $4,440,794.56 | 228,867 | 2026-02-23 | Filing |