| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.21 | 639 | $96,623.19 | 78,660 | 2025-11-04 | Filing | |
| $150.59 | 1,761 | $265,188.99 | 79,299 | 2025-11-04 | Filing | |
| $149.81 | 600 | $89,886.00 | 81,060 | 2025-11-04 | Filing | |
| $155.79 | 336 | $52,345.44 | 7,330 | 2025-11-03 | Filing | |
| $155.20 | 272 | $42,214.40 | 57,515 | 2025-11-03 | Filing | |
| $154.27 | 1,746 | $269,355.42 | 57,787 | 2025-11-03 | Filing | |
| $153.44 | 2,920 | $448,044.80 | 59,533 | 2025-11-03 | Filing | |
| $152.57 | 62 | $9,459.34 | 62,453 | 2025-11-03 | Filing | |
| $156.52 | 100 | $15,652.00 | 16,529 | 2025-10-31 | Filing | |
| $156.49 | 1,573 | $246,158.77 | 16,629 | 2025-10-31 | Filing | |
| $154.81 | 12 | $1,857.72 | 13,426 | 2025-10-21 | Filing | |
| $154.60 | 100 | $15,460.00 | 13,438 | 2025-10-21 | Filing | |
| $154.58 | 932 | $144,068.56 | 13,538 | 2025-10-21 | Filing | |
| $154.57 | 51 | $7,883.07 | 14,470 | 2025-10-21 | Filing | |
| $154.51 | 164 | $25,339.64 | 14,521 | 2025-10-21 | Filing | |
| $154.50 | 503 | $77,713.50 | 14,685 | 2025-10-21 | Filing | |
| $156.37 | 1,787 | $279,433.19 | 62,515 | 2025-10-16 | Filing | |
| $155.64 | 3,213 | $500,071.32 | 64,302 | 2025-10-16 | Filing | |
| $155.98 | 521 | $81,265.58 | 11,781 | 2025-10-10 | Filing | |
| $157.01 | 1,314 | $206,311.14 | 31,117 | 2025-10-09 | Filing |