| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $63.76 | 96 | $6,120.96 | 64,766 | 2026-07-06 | Filing |
| Officer, Director | $69.66 | 51 | $3,552.66 | 63,350 | 2026-07-06 | Filing |
| Officer, Director | $69.11 | 382 | $26,400.02 | 63,401 | 2026-07-06 | Filing |
| Officer, Director | $68.23 | 323 | $22,038.29 | 63,783 | 2026-07-06 | Filing |
| Officer, Director | $66.50 | 161 | $10,706.50 | 64,106 | 2026-07-06 | Filing |
| Officer, Director | $65.89 | 381 | $25,104.09 | 64,267 | 2026-07-06 | Filing |
| Officer, Director | $64.65 | 122 | $7,887.30 | 64,648 | 2026-07-06 | Filing |
| Officer, Director | $63.76 | 96 | $6,120.96 | 64,770 | 2026-07-06 | Filing |
| Officer, Director | $69.66 | 1,884 | $131,239.44 | 454,379 | 2026-07-06 | Filing |
| Officer, Director | $69.11 | 14,175 | $979,634.25 | 456,263 | 2026-07-06 | Filing |
| Officer, Director | $68.23 | 11,978 | $817,258.94 | 470,438 | 2026-07-06 | Filing |
| Officer, Director | $66.50 | 5,960 | $396,340.00 | 482,416 | 2026-07-06 | Filing |
| Officer, Director | $65.89 | 14,138 | $931,552.82 | 488,376 | 2026-07-06 | Filing |
| Officer, Director | $64.65 | 4,523 | $292,411.95 | 502,514 | 2026-07-06 | Filing |
| Officer, Director | $63.76 | 3,542 | $225,837.92 | 507,037 | 2026-07-06 | Filing |
| Officer | $64.40 | 1,831 | $117,916.40 | 662,856 | 2026-07-02 | Filing |
| Officer | $64.40 | 1,194 | $76,893.60 | 85,871 | 2026-07-02 | Filing |
| Director | $63.57 | 14,019 | $891,187.83 | 2,018 | 2026-07-01 | Filing |
| Director | $62.29 | 35,981 | $2,241,256.49 | 16,037 | 2026-07-01 | Filing |
| Officer | $75.36 | 1,334 | $100,530.24 | 521,809 | 2026-06-24 | Filing |