| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.71 | 11,667 | $801,639.57 | 45,385 | 2026-03-18 | Filing | |
| $69.42 | 10,972 | $761,676.24 | 57,052 | 2026-03-17 | Filing | |
| $69.75 | 493 | $34,386.75 | 116,332 | 2026-03-16 | Filing | |
| $69.03 | 8,378 | $578,333.34 | 116,825 | 2026-03-16 | Filing | |
| $68.09 | 3,629 | $247,098.61 | 125,203 | 2026-03-16 | Filing | |
| $76.67 | 8,366 | $641,421.22 | 70,817 | 2026-03-04 | Filing | |
| $82.93 | 893 | $74,056.49 | 23,393 | 2026-01-02 | Filing | |
| $81.90 | 835 | $68,386.50 | 24,286 | 2026-01-02 | Filing | |
| $80.71 | 8,122 | $655,526.62 | 25,121 | 2026-01-02 | Filing | |
| $80.09 | 5,715 | $457,714.35 | 33,243 | 2026-01-02 | Filing | |
| $83.54 | 557 | $46,531.78 | 857,991 | 2025-12-24 | Filing | |
| $82.41 | 5,443 | $448,557.63 | 858,548 | 2025-12-24 | Filing | |
| $80.10 | 7,397 | $592,499.70 | 38,958 | 2025-12-16 | Filing | |
| $81.50 | 4,766 | $388,429.00 | 0 | 2025-12-15 | Filing | |
| $80.71 | 5,680 | $458,432.80 | 4,766 | 2025-12-15 | Filing | |
| $82.39 | 1,148 | $94,583.72 | 128,832 | 2025-12-15 | Filing | |
| $81.75 | 6,306 | $515,515.50 | 129,980 | 2025-12-15 | Filing | |
| $80.80 | 5,046 | $407,716.80 | 136,286 | 2025-12-15 | Filing | |
| $79.50 | 2,078 | $165,201.00 | 21,941 | 2025-12-16 | Filing | |
| $55.37 | 6,000 | $332,220.00 | 812,106 | 2025-09-24 | Filing |