| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $65.88 | 7,416 | $488,566.08 | 3,798,510 | 2026-01-02 | Filing |
| Officer, Director | $68.69 | 16,545 | $1,136,476.05 | 3,805,926 | 2025-12-29 | Filing |
| Officer, Director | $69.33 | 35,181 | $2,439,098.73 | 3,822,471 | 2025-12-29 | Filing |
| Director | $70.00 | 7,530 | $527,100.00 | 69,053 | 2025-12-26 | Filing |
| Director | $68.53 | 500 | $34,265.00 | 56,563 | 2025-12-19 | Filing |
| Director | $68.01 | 5,451 | $370,722.51 | 57,063 | 2025-12-19 | Filing |
| Director | $66.66 | 2,416 | $161,050.56 | 62,514 | 2025-12-19 | Filing |
| Director | $68.39 | 1,960 | $134,044.40 | 35,723 | 2025-12-19 | Filing |
| Director | $67.97 | 5,281 | $358,949.57 | 37,683 | 2025-12-19 | Filing |
| Director | $66.63 | 2,799 | $186,497.37 | 42,964 | 2025-12-19 | Filing |
| Officer, Director | $68.85 | 2,574 | $177,219.90 | 3,805,926 | 2025-12-22 | Filing |
| Officer, Director | $68.33 | 10,012 | $684,119.96 | 3,808,500 | 2025-12-22 | Filing |
| Officer, Director | $68.48 | 1,319 | $90,325.12 | 3,818,512 | 2025-12-19 | Filing |
| Officer, Director | $68.01 | 8,147 | $554,077.47 | 3,819,831 | 2025-12-19 | Filing |
| Officer, Director | $66.67 | 3,979 | $265,279.93 | 3,827,978 | 2025-12-19 | Filing |
| Director | $68.48 | 827 | $56,632.96 | 33,600 | 2025-12-19 | Filing |
| Director | $68.04 | 6,083 | $413,887.32 | 34,427 | 2025-12-19 | Filing |
| Director | $66.70 | 3,090 | $206,103.00 | 40,510 | 2025-12-19 | Filing |
| Officer, Director | $66.30 | 1,981 | $131,340.30 | 3,831,957 | 2025-12-17 | Filing |
| Officer, Director | $65.53 | 982 | $64,350.46 | 3,833,938 | 2025-12-17 | Filing |