| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $44.73 | 67,491 | $3,018,939.92 | 189,649 | 2025-05-14 | Filing |
| Officer | $42.43 | 3,303 | $140,133.08 | 55,220 | 2025-05-09 | Filing |
| Officer | $41.62 | 25,848 | $1,075,897.15 | 58,523 | 2025-05-09 | Filing |
| Officer | $40.90 | 70,849 | $2,897,794.95 | 84,371 | 2025-05-09 | Filing |
| Officer, Director | $42.51 | 32,735 | $1,391,695.79 | 224,853 | 2025-05-12 | Filing |
| Officer, Director | $42.52 | 118,360 | $5,033,022.28 | 1,718,029 | 2025-05-12 | Filing |
| Officer, Director | $42.52 | 104,087 | $4,425,571.07 | 1,054,510 | 2025-05-12 | Filing |
| Officer, Director | $42.13 | 32,931 | $1,387,415.96 | 257,588 | 2025-05-09 | Filing |
| Officer, Director | $41.25 | 33,538 | $1,383,341.89 | 290,519 | 2025-05-09 | Filing |
| Officer, Director | $40.72 | 35,270 | $1,436,018.05 | 324,057 | 2025-05-09 | Filing |
| Officer, Director | $42.15 | 59,757 | $2,518,817.31 | 1,836,389 | 2025-05-09 | Filing |
| Officer, Director | $41.15 | 141,867 | $5,838,394.52 | 1,896,146 | 2025-05-09 | Filing |
| Officer, Director | $40.65 | 83,438 | $3,391,921.58 | 2,038,013 | 2025-05-09 | Filing |
| Officer, Director | $42.15 | 54,425 | $2,294,231.45 | 1,158,597 | 2025-05-09 | Filing |
| Officer, Director | $41.16 | 124,734 | $5,133,926.71 | 1,213,022 | 2025-05-09 | Filing |
| Officer, Director | $40.66 | 75,352 | $3,063,736.97 | 1,337,756 | 2025-05-09 | Filing |
| Officer | $36.09 | 1,027 | $37,064.43 | 216,156 | 2025-05-02 | Filing |
| Officer, Director | $36.09 | 1,666 | $60,125.94 | 1,413,108 | 2025-05-02 | Filing |
| Officer | $36.09 | 1,960 | $70,736.40 | 156,166 | 2025-05-02 | Filing |
| Officer, Director | $36.09 | 1,680 | $60,631.20 | 288,826 | 2025-05-02 | Filing |