| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.63 | 200 | $14,926.00 | 427,821 | 2026-02-24 | Filing | |
| $74.85 | 25,738 | $1,926,489.30 | 428,021 | 2026-02-24 | Filing | |
| $75.08 | 1,328 | $99,706.24 | 427,821 | 2026-02-23 | Filing | |
| $74.32 | 48,329 | $3,591,811.28 | 429,149 | 2026-02-23 | Filing | |
| $73.15 | 17,203 | $1,258,399.45 | 477,478 | 2026-02-23 | Filing | |
| $74.61 | 3,904 | $291,277.44 | 0 | 2026-02-20 | Filing | |
| $65.06 | 31,262 | $2,033,780.67 | 39,604 | 2025-11-24 | Filing | |
| $65.29 | 31,263 | $2,041,255.06 | 70,866 | 2025-11-24 | Filing | |
| $68.18 | 559 | $38,112.45 | 0 | 2025-11-25 | Filing | |
| $65.00 | 4,992 | $324,480.00 | 102,129 | 2025-11-13 | Filing | |
| $65.00 | 4,556 | $296,140.00 | 107,121 | 2025-11-12 | Filing | |
| $65.00 | 1,100 | $71,502.20 | 111,677 | 2025-10-29 | Filing | |
| $66.06 | 26,838 | $1,772,802.88 | 112,777 | 2025-10-27 | Filing | |
| $66.38 | 50,000 | $3,319,000.00 | 63,789 | 2025-10-27 | Filing | |
| $69.43 | 300 | $20,829.00 | 113,789 | 2025-10-23 | Filing | |
| $68.48 | 7,102 | $486,344.96 | 114,089 | 2025-10-23 | Filing | |
| $66.16 | 21,362 | $1,413,309.92 | 121,191 | 2025-10-23 | Filing | |
| $65.08 | 1,538 | $100,093.04 | 3,904 | 2025-10-24 | Filing | |
| $65.00 | 16,500 | $1,072,500.00 | 40,236 | 2025-10-22 | Filing | |
| $64.50 | 1,404 | $90,558.00 | 139,615 | 2025-10-22 | Filing |