| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| 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 |