| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $67.44 | 10,537 | $710,615.28 | 0 | 2025-12-17 | Filing |
| Officer, Director | $66.67 | 1,188,113 | $79,211,493.71 | 10,537 | 2025-12-17 | Filing |
| Officer, Director | $67.58 | 51,350 | $3,470,233.00 | 0 | 2025-12-16 | Filing |
| | $67.56 | 77,991 | $5,269,071.96 | 23,333,441 | 2025-12-16 | Filing |
| Officer, Director | $67.28 | 2,325 | $156,426.00 | 0 | 2025-12-15 | Filing |
| Officer, Director | $66.80 | 732,186 | $48,910,024.80 | 2,325 | 2025-12-15 | Filing |
| Officer, Director | $66.24 | 15,489 | $1,025,991.36 | 0 | 2025-12-12 | Filing |
| Officer, Director | $67.00 | 100 | $6,700.00 | 0 | 2025-12-11 | Filing |
| Officer, Director | $66.39 | 382,805 | $25,414,423.95 | 100 | 2025-12-11 | Filing |
| Officer, Director | $67.03 | 17,095 | $1,145,877.85 | 0 | 2025-12-10 | Filing |
| Officer, Director | $68.43 | 53,710 | $3,675,375.30 | 446,608 | 2025-12-03 | Filing |
| Officer, Director | $67.66 | 81,893 | $5,540,880.38 | 500,318 | 2025-12-03 | Filing |
| Officer, Director | $70.17 | 100,000 | $7,017,000.00 | 0 | 2025-12-01 | Filing |
| Officer, Director | $68.97 | 17,352 | $1,196,767.44 | 446,608 | 2025-12-02 | Filing |
| Officer, Director | $69.96 | 210,305 | $14,712,937.80 | 446,608 | 2025-12-01 | Filing |
| Officer | $70.37 | 53,257 | $3,747,695.09 | 13,735 | 2025-12-01 | Filing |
| Director | $69.76 | 30,000 | $2,092,800.00 | 70,949 | 2025-12-01 | Filing |
| Officer | $66.45 | 35,635 | $2,367,945.75 | 53,499 | 2025-11-25 | Filing |
| Officer | $66.44 | 21,910 | $1,455,700.40 | 53,499 | 2025-11-25 | Filing |
| Officer | $64.99 | 100,000 | $6,499,000.00 | 13,735 | 2025-11-07 | Filing |