| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.96 | 191,572 | $14,552,115.64 | 10,930,586 | 2026-05-29 | Filing | |
| $76.96 | 147,868 | $11,380,231.80 | 11,122,158 | 2026-05-29 | Filing | |
| $75.09 | 133,778 | $10,045,175.98 | 11,270,026 | 2026-05-29 | Filing | |
| $77.69 | 27,132 | $2,107,787.40 | 11,403,804 | 2026-05-29 | Filing | |
| $73.80 | 1,784 | $131,659.20 | 21,630 | 2026-05-29 | Filing | |
| $64.02 | 5,339 | $341,797.44 | 44,098 | 2026-03-23 | Filing | |
| $64.02 | 6,336 | $405,624.38 | 79,137 | 2026-03-23 | Filing | |
| $64.02 | 3,298 | $211,134.66 | 23,192 | 2026-03-23 | Filing | |
| $64.02 | 11,356 | $726,999.76 | 76,884 | 2026-03-23 | Filing | |
| $64.02 | 8,049 | $515,288.93 | 102,669 | 2026-03-23 | Filing | |
| $64.02 | 42,869 | $2,744,430.51 | 523,138 | 2026-03-23 | Filing | |
| $84.31 | 74,553 | $6,285,391.96 | 11,451,911 | 2025-10-30 | Filing | |
| $84.14 | 62,834 | $5,286,928.16 | 11,526,464 | 2025-10-29 | Filing | |
| $84.10 | 93,293 | $7,845,894.65 | 11,589,298 | 2025-10-28 | Filing | |
| $84.51 | 104,313 | $8,814,990.93 | 11,682,591 | 2025-10-27 | Filing | |
| $83.24 | 374,164 | $31,143,615.37 | 11,786,904 | 2025-10-24 | Filing | |
| $82.29 | 299,636 | $24,658,125.13 | 12,161,068 | 2025-10-21 | Filing | |
| $83.00 | 26,200 | $2,174,600.00 | 12,460,704 | 2025-10-21 | Filing | |
| $81.02 | 300,000 | $24,305,040.00 | 12,486,904 | 2025-10-20 | Filing | |
| $80.56 | 200,000 | $16,111,440.00 | 12,786,904 | 2025-10-20 | Filing |