| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.81 | 3,524 | $496,200.34 | 382,981 | 2025-07-15 | Filing | |
| $139.85 | 1,700 | $237,743.98 | 386,505 | 2025-07-15 | Filing | |
| $140.58 | 7,100 | $998,115.87 | 452,769 | 2025-07-14 | Filing | |
| $139.88 | 14,700 | $2,056,284.51 | 459,869 | 2025-07-14 | Filing | |
| $138.75 | 14,668 | $2,035,121.93 | 474,569 | 2025-07-14 | Filing | |
| $137.81 | 1,900 | $261,834.25 | 489,237 | 2025-07-14 | Filing | |
| $136.78 | 3,100 | $424,020.79 | 491,137 | 2025-07-14 | Filing | |
| $147.34 | 2,236 | $329,443.07 | 548,715 | 2025-07-08 | Filing | |
| $146.52 | 12,893 | $1,889,041.10 | 550,951 | 2025-07-08 | Filing | |
| $145.73 | 15,595 | $2,272,657.79 | 563,844 | 2025-07-08 | Filing | |
| $144.61 | 1,500 | $216,916.95 | 579,439 | 2025-07-08 | Filing | |
| $143.51 | 700 | $100,457.00 | 580,939 | 2025-07-08 | Filing | |
| $150.00 | 9,469 | $1,420,350.00 | 212,324 | 2025-07-03 | Filing | |
| $147.43 | 15,000 | $2,211,450.00 | 399,270 | 2025-07-03 | Filing | |
| $135.25 | 15,000 | $2,028,750.00 | 399,270 | 2025-06-30 | Filing | |
| $132.21 | 44,412 | $5,871,746.05 | 548,715 | 2025-06-25 | Filing | |
| $131.61 | 56,342 | $7,415,210.06 | 593,127 | 2025-06-25 | Filing | |
| $132.23 | 2,649 | $350,284.69 | 31,298 | 2025-06-25 | Filing | |
| $131.52 | 6,812 | $895,938.76 | 33,947 | 2025-06-25 | Filing | |
| $130.27 | 13,597 | $1,771,297.51 | 40,759 | 2025-06-25 | Filing |