| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.72 | 3,451 | $306,170.30 | 269,141 | 2025-08-20 | Filing | |
| $87.79 | 6,365 | $558,794.17 | 272,592 | 2025-08-20 | Filing | |
| $86.84 | 4,583 | $397,992.76 | 278,957 | 2025-08-20 | Filing | |
| $85.95 | 2,460 | $211,439.46 | 283,540 | 2025-08-20 | Filing | |
| $91.44 | 1,543 | $141,084.21 | 264,469 | 2025-08-20 | Filing | |
| $90.96 | 716 | $65,130.37 | 266,012 | 2025-08-20 | Filing | |
| $89.60 | 2,413 | $216,213.73 | 266,728 | 2025-08-20 | Filing | |
| $88.72 | 3,451 | $306,170.30 | 269,141 | 2025-08-20 | Filing | |
| $87.79 | 6,365 | $558,794.17 | 272,592 | 2025-08-20 | Filing | |
| $86.84 | 4,583 | $397,992.76 | 278,957 | 2025-08-20 | Filing | |
| $85.95 | 2,460 | $211,439.46 | 283,540 | 2025-08-20 | Filing | |
| $89.99 | 6,010 | $540,858.53 | 128,412 | 2025-08-20 | Filing | |
| $90.00 | 2,231 | $200,790.00 | 4,183 | 2025-08-20 | Filing | |
| $88.93 | 61 | $5,424.73 | 6,414 | 2025-08-20 | Filing | |
| $96.17 | 3,480 | $334,671.60 | 0 | 2025-08-19 | Filing | |
| $95.25 | 5,855 | $557,714.51 | 3,480 | 2025-08-19 | Filing | |
| $94.07 | 10,020 | $942,581.40 | 9,335 | 2025-08-19 | Filing | |
| $92.89 | 57,193 | $5,312,800.75 | 19,355 | 2025-08-19 | Filing | |
| $92.32 | 136,861 | $12,634,925.40 | 76,548 | 2025-08-19 | Filing | |
| $91.15 | 62,840 | $5,727,834.58 | 213,409 | 2025-08-19 | Filing |