| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.28 | 1,600 | $128,451.04 | 1,978 | 2025-10-16 | Filing | |
| $79.68 | 8,928 | $711,408.93 | 3,578 | 2025-10-16 | Filing | |
| $80.30 | 6,585 | $528,797.23 | 0 | 2025-10-13 | Filing | |
| $79.63 | 27,107 | $2,158,571.07 | 6,585 | 2025-10-13 | Filing | |
| $82.73 | 1,713 | $141,712.55 | 132,795 | 2025-10-10 | Filing | |
| $81.79 | 5,947 | $486,408.10 | 134,508 | 2025-10-10 | Filing | |
| $82.72 | 7,177 | $593,691.49 | 20,539 | 2025-10-10 | Filing | |
| $81.80 | 26,779 | $2,190,626.64 | 27,716 | 2025-10-10 | Filing | |
| $81.13 | 258 | $20,932.57 | 152,644 | 2025-10-06 | Filing | |
| $80.74 | 2,217 | $178,996.37 | 152,902 | 2025-10-06 | Filing | |
| $85.09 | 2,595 | $220,808.55 | 130,242 | 2025-09-10 | Filing | |
| $83.86 | 266 | $22,305.88 | 155,119 | 2025-09-05 | Filing | |
| $83.35 | 2,209 | $184,118.60 | 155,385 | 2025-09-05 | Filing | |
| $80.91 | 200 | $16,182.00 | 157,594 | 2025-08-26 | Filing | |
| $80.14 | 814 | $65,234.61 | 157,794 | 2025-08-26 | Filing | |
| $79.21 | 1,461 | $115,725.66 | 158,608 | 2025-08-26 | Filing | |
| $83.00 | 2,000 | $166,000.00 | 7,901 | 2025-08-25 | Filing | |
| $80.00 | 1,000 | $80,000.00 | 9,901 | 2025-08-22 | Filing | |
| $74.86 | 25,000 | $1,871,442.50 | 5,875 | 2025-07-15 | Filing | |
| $75.00 | 692 | $51,897.92 | 1,978 | 2025-07-14 | Filing |