| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.26 | 24,727 | $1,984,554.40 | 61,202 | 2026-03-25 | Filing | |
| $80.05 | 1,200 | $96,060.00 | 61,202 | 2026-03-23 | Filing | |
| $79.87 | 6,105 | $487,608.79 | 62,402 | 2026-03-23 | Filing | |
| $78.40 | 8,214 | $643,950.49 | 68,507 | 2026-03-23 | Filing | |
| $77.21 | 52,975 | $4,089,982.55 | 76,721 | 2026-03-23 | Filing | |
| $76.73 | 22,756 | $1,746,133.87 | 129,696 | 2026-03-23 | Filing | |
| $79.94 | 1,200 | $95,933.04 | 0 | 2026-03-20 | Filing | |
| $79.24 | 600 | $47,546.34 | 1,200 | 2026-03-20 | Filing | |
| $77.71 | 700 | $54,397.77 | 1,800 | 2026-03-20 | Filing | |
| $83.72 | 11,111 | $930,207.36 | 68,052 | 2026-03-11 | Filing | |
| $83.10 | 12,882 | $1,070,510.95 | 79,163 | 2026-03-11 | Filing | |
| $82.13 | 1,765 | $144,955.04 | 92,045 | 2026-03-11 | Filing | |
| $86.62 | 358 | $31,011.64 | 73,810 | 2026-03-04 | Filing | |
| $85.78 | 1,150 | $98,647.81 | 74,168 | 2026-03-04 | Filing | |
| $85.04 | 2,017 | $171,518.42 | 75,318 | 2026-03-04 | Filing | |
| $84.00 | 394 | $33,094.62 | 77,335 | 2026-03-04 | Filing | |
| $89.66 | 1,107 | $99,250.74 | 77,729 | 2026-03-02 | Filing | |
| $88.50 | 383 | $33,895.65 | 78,836 | 2026-03-02 | Filing | |
| $87.75 | 549 | $48,175.24 | 79,219 | 2026-03-02 | Filing | |
| $86.62 | 447 | $38,721.24 | 117,134 | 2026-03-04 | Filing |