| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.71 | 379 | $26,041.09 | 23,698 | 2026-03-18 | Filing | |
| $69.42 | 375 | $26,032.50 | 24,077 | 2026-03-17 | Filing | |
| $67.00 | 2,186 | $146,462.00 | 43,316 | 2026-03-19 | Filing | |
| $68.71 | 2,133 | $146,558.43 | 45,502 | 2026-03-18 | Filing | |
| $69.42 | 2,111 | $146,545.62 | 47,635 | 2026-03-17 | Filing | |
| $67.00 | 11,964 | $801,588.00 | 33,421 | 2026-03-19 | Filing | |
| $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 |