| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $60.50 | 4,669 | $282,474.50 | 27,004 | 2025-07-23 | Filing | |
| $58.50 | 4,440 | $259,740.00 | 31,673 | 2025-07-23 | Filing | |
| $60.00 | 16,500 | $990,000.00 | 56,736 | 2025-07-23 | Filing | |
| $62.18 | 65,665 | $4,083,115.37 | 6,882 | 2025-07-24 | Filing | |
| $58.00 | 13,922 | $807,476.00 | 165,890 | 2025-07-10 | Filing | |
| $57.00 | 6,863 | $391,191.00 | 179,812 | 2025-07-08 | Filing | |
| $53.60 | 15,396 | $825,225.60 | 6,882 | 2025-07-01 | Filing |