| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.23 | 259,705 | $23,173,477.15 | 206,176 | 2025-09-22 | Filing | |
| $88.46 | 185,832 | $16,438,698.72 | 465,881 | 2025-09-22 | Filing | |
| $85.42 | 12,500 | $1,067,750.00 | 213,967 | 2025-09-15 | Filing | |
| $90.71 | 25,533 | $2,316,098.43 | 226,467 | 2025-09-04 | Filing | |
| $95.00 | 36,878 | $3,503,410.00 | 113,400 | 2025-08-29 | Filing | |
| $100.00 | 12,708 | $1,270,800.00 | 219,467 | 2025-08-29 | Filing | |
| $92.00 | 10,017 | $921,564.00 | 232,175 | 2025-08-29 | Filing | |
| $85.28 | 3,951 | $336,941.28 | 0 | 2025-09-02 | Filing | |
| $84.09 | 6,700 | $563,403.00 | 3,951 | 2025-09-02 | Filing | |
| $83.27 | 8,582 | $714,623.14 | 10,651 | 2025-09-02 | Filing | |
| $82.24 | 12,190 | $1,002,505.60 | 19,233 | 2025-09-02 | Filing | |
| $95.00 | 5,000 | $475,000.00 | 122,241 | 2025-08-29 | Filing | |
| $92.00 | 10,000 | $920,000.00 | 127,241 | 2025-08-29 | Filing | |
| $80.17 | 499,223 | $40,022,707.91 | 0 | 2025-08-28 | Filing | |
| $80.09 | 77,800 | $6,231,002.00 | 0 | 2025-08-22 | Filing | |
| $80.09 | 184,200 | $14,752,578.00 | 109,840 | 2025-08-22 | Filing | |
| $80.10 | 167,443 | $13,412,184.30 | 0 | 2025-08-22 | Filing | |
| $80.00 | 11,405 | $912,400.00 | 0 | 2025-08-18 | Filing | |
| $80.00 | 10,800 | $864,000.00 | 109,840 | 2025-08-18 | Filing | |
| $80.05 | 14,953 | $1,196,987.65 | 0 | 2025-08-18 | Filing |