| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.07 | 88,110 | $8,112,305.32 | 116,173 | 2026-09-23 | Filing | |
| $92.41 | 27,952 | $2,583,058.30 | 204,283 | 2026-09-23 | Filing | |
| $92.43 | 247,340 | $22,862,130.88 | 0 | 2026-09-16 | Filing | |
| $92.90 | 52,660 | $4,892,082.40 | 247,340 | 2026-09-16 | Filing | |
| $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 |