| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $51.46 | 1,529 | $78,682.34 | 1,206,578 | 2025-10-09 | Filing |
| Officer, Director | $50.55 | 58,371 | $2,950,654.05 | 1,208,107 | 2025-10-09 | Filing |
| Director | $51.55 | 1,200 | $61,860.00 | 104,644 | 2025-10-09 | Filing |
| Director | $50.73 | 23,800 | $1,207,374.00 | 105,844 | 2025-10-09 | Filing |
| Officer, Director | $48.06 | 1,904 | $91,506.24 | 1,161,233 | 2025-10-02 | Filing |
| Officer, Director | $48.07 | 40,173 | $1,931,116.11 | 1,160,870 | 2025-10-01 | Filing |
| Officer, Director | $48.25 | 8,588 | $414,371.00 | 1,147,258 | 2025-09-30 | Filing |
| Officer, Director | $48.02 | 10,235 | $491,484.70 | 1,144,336 | 2025-09-29 | Filing |
| Officer, Director | $47.23 | 29,513 | $1,393,898.99 | 1,140,883 | 2025-09-23 | Filing |
| Officer, Director | $47.02 | 16,587 | $779,920.74 | 1,122,456 | 2025-09-22 | Filing |
| Officer | $45.87 | 5,000 | $229,350.00 | 15,496 | 2025-09-12 | Filing |
| Officer, Director | $46.29 | 6,322 | $292,645.38 | 1,111,983 | 2025-09-08 | Filing |
| Officer, Director | $46.01 | 55,578 | $2,557,143.78 | 1,110,231 | 2025-09-05 | Filing |
| Officer, Director | $45.12 | 24,150 | $1,089,648.00 | 1,092,633 | 2025-08-28 | Filing |
| Officer, Director | $45.05 | 10,650 | $479,782.50 | 1,078,004 | 2025-08-27 | Filing |
| Director | $45.01 | 3,588 | $161,495.88 | 129,644 | 2025-08-27 | Filing |
| Officer | $44.51 | 14,000 | $623,140.00 | 15,496 | 2025-08-25 | Filing |
| Director | $45.00 | 1,000 | $45,000.00 | 133,232 | 2025-08-25 | Filing |
| Officer, Director | $45.00 | 1,000 | $45,000.00 | 1,071,459 | 2025-08-25 | Filing |
| Director | $45.00 | 1,412 | $63,540.00 | 134,232 | 2025-08-22 | Filing |