| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $61.03 | 2,426 | $148,058.78 | 2,018 | 2026-08-03 | Filing |
| Director | $60.46 | 15,779 | $953,998.34 | 4,444 | 2026-08-03 | Filing |
| Director | $59.51 | 15,522 | $923,714.22 | 20,223 | 2026-08-03 | Filing |
| Director | $58.50 | 16,273 | $951,970.50 | 35,745 | 2026-08-03 | Filing |
| Officer | $60.08 | 1,194 | $71,735.52 | 99,205 | 2026-08-04 | Filing |
| Officer | $63.90 | 26,666 | $1,703,957.40 | 725,068 | 2026-07-08 | Filing |
| Officer, Director | $69.66 | 51 | $3,552.66 | 63,346 | 2026-07-06 | Filing |
| Officer, Director | $69.11 | 382 | $26,400.02 | 63,397 | 2026-07-06 | Filing |
| Officer, Director | $68.23 | 323 | $22,038.29 | 63,779 | 2026-07-06 | Filing |
| Officer, Director | $66.50 | 161 | $10,706.50 | 64,102 | 2026-07-06 | Filing |
| Officer, Director | $65.89 | 381 | $25,104.09 | 64,263 | 2026-07-06 | Filing |
| Officer, Director | $64.65 | 122 | $7,887.30 | 64,644 | 2026-07-06 | Filing |
| Officer, Director | $63.76 | 96 | $6,120.96 | 64,766 | 2026-07-06 | Filing |
| Officer, Director | $69.66 | 51 | $3,552.66 | 63,346 | 2026-07-06 | Filing |
| Officer, Director | $69.11 | 382 | $26,400.02 | 63,397 | 2026-07-06 | Filing |
| Officer, Director | $68.23 | 323 | $22,038.29 | 63,779 | 2026-07-06 | Filing |
| Officer, Director | $66.50 | 161 | $10,706.50 | 64,102 | 2026-07-06 | Filing |
| Officer, Director | $65.89 | 381 | $25,104.09 | 64,263 | 2026-07-06 | Filing |
| Officer, Director | $64.65 | 122 | $7,887.30 | 64,644 | 2026-07-06 | Filing |
| Officer, Director | $63.76 | 96 | $6,120.96 | 64,766 | 2026-07-06 | Filing |