| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $75.75 | 10,974 | $831,280.50 | 306,651 | 2025-07-02 | Filing |
| Officer, Director | $76.81 | 1,201 | $92,248.81 | 317,625 | 2025-07-01 | Filing |
| Officer, Director | $76.26 | 8,330 | $635,245.80 | 318,826 | 2025-07-01 | Filing |
| Officer, Director | $75.09 | 3,113 | $233,755.17 | 327,156 | 2025-07-01 | Filing |
| Officer | $75.04 | 22,207 | $1,666,413.28 | 22,206 | 2025-07-01 | Filing |
| Officer | $77.36 | 3,098 | $239,661.28 | 93,392 | 2025-06-17 | Filing |
| Officer | $77.38 | 23,597 | $1,825,935.86 | 44,413 | 2025-06-17 | Filing |
| Officer, Director | $79.69 | 1,547 | $123,280.43 | 312,409 | 2025-06-10 | Filing |
| Officer, Director | $79.16 | 11,097 | $878,438.52 | 313,956 | 2025-06-10 | Filing |
| Officer, Director | $79.33 | 9,037 | $716,905.21 | 325,053 | 2025-06-09 | Filing |
| Officer, Director | $78.37 | 3,607 | $282,680.59 | 334,090 | 2025-06-09 | Filing |
| Officer | $79.06 | 1,000 | $79,060.00 | 92,053 | 2025-06-06 | Filing |
| Officer | $78.47 | 1,985 | $155,762.95 | 93,053 | 2025-06-06 | Filing |
| Officer | $72.06 | 92,895 | $6,694,013.70 | 123,282 | 2025-05-21 | Filing |
| Officer, Director | $71.74 | 7,500 | $538,050.00 | 337,697 | 2025-05-22 | Filing |
| Officer, Director | $71.53 | 7,500 | $536,475.00 | 345,197 | 2025-05-21 | Filing |
| Officer | $69.43 | 127,070 | $8,822,470.10 | 123,282 | 2025-05-09 | Filing |
| Officer | $69.95 | 2,000 | $139,900.00 | 7,468 | 2025-05-06 | Filing |
| Officer, Director | $69.83 | 10,000 | $698,300.00 | 570,754 | 2025-05-05 | Filing |
| Officer, Director | $67.96 | 10,000 | $679,600.00 | 580,754 | 2025-05-02 | Filing |