| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $60.48 | 2,200 | $133,060.40 | 559 | 2025-08-12 | Filing | |
| $62.56 | 124,454 | $7,785,605.78 | 118,718 | 2025-07-25 | Filing | |
| $62.24 | 8,201 | $510,430.24 | 20,000 | 2025-07-24 | Filing | |
| $62.33 | 110,885 | $6,911,328.99 | 142,553 | 2025-07-24 | Filing | |
| $60.00 | 23,337 | $1,400,220.00 | 142,553 | 2025-07-23 | Filing | |
| $62.50 | 4,703 | $293,937.50 | 22,301 | 2025-07-24 | Filing |