| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.82 | 107,534 | $8,905,879.85 | 9,530,936 | 2026-07-14 | Filing | |
| $81.73 | 88,288 | $7,215,486.89 | 9,638,470 | 2026-07-14 | Filing | |
| $80.88 | 62,072 | $5,020,625.44 | 9,726,758 | 2026-07-14 | Filing | |
| $83.63 | 42,106 | $3,521,261.62 | 9,788,830 | 2026-07-14 | Filing | |
| $82.50 | 336,006 | $27,721,267.81 | 9,830,936 | 2026-07-13 | Filing | |
| $81.78 | 252,380 | $20,639,283.07 | 10,166,942 | 2026-07-13 | Filing | |
| $83.44 | 11,614 | $969,118.62 | 10,419,322 | 2026-07-13 | Filing | |
| $78.10 | 224,705 | $17,550,381.79 | 10,430,936 | 2026-06-26 | Filing | |
| $78.13 | 193,896 | $15,149,501.66 | 10,655,641 | 2026-06-25 | Filing | |
| $78.00 | 5,100 | $397,806.12 | 10,849,537 | 2026-06-16 | Filing | |
| $78.23 | 76,299 | $5,968,741.06 | 10,854,637 | 2026-06-15 | Filing | |
| $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 |