| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $55.52 | 11,783 | $654,133.25 | 457,662 | 2026-07-27 | Filing |
| Officer | $57.76 | 2,087 | $120,553.47 | 104,395 | 2026-07-06 | Filing |
| Officer | $57.16 | 7,913 | $452,283.34 | 106,482 | 2026-07-06 | Filing |
| Officer | $57.82 | 6 | $346.92 | 156,760 | 2026-07-01 | Filing |
| Officer | $57.47 | 456 | $26,207.69 | 156,766 | 2026-07-01 | Filing |
| Officer | $56.03 | 1,788 | $100,181.64 | 157,222 | 2026-07-01 | Filing |
| Officer, Director | $56.27 | 191 | $10,746.81 | 134,215 | 2026-06-26 | Filing |
| Officer, Director | $55.30 | 602 | $33,288.79 | 134,406 | 2026-06-26 | Filing |
| Officer, Director | $54.22 | 207 | $11,223.95 | 135,008 | 2026-06-26 | Filing |
| Officer, Director | $55.99 | 332 | $18,589.68 | 134,215 | 2026-06-26 | Filing |
| Officer, Director | $55.23 | 356 | $19,660.46 | 134,547 | 2026-06-26 | Filing |
| Officer, Director | $54.35 | 312 | $16,955.64 | 134,903 | 2026-06-26 | Filing |
| Officer, Director | $56.12 | 6,417 | $360,128.46 | 452,466 | 2026-06-26 | Filing |
| Officer, Director | $55.27 | 9,137 | $504,956.31 | 458,883 | 2026-06-26 | Filing |
| Officer, Director | $54.28 | 6,683 | $362,719.83 | 468,020 | 2026-06-26 | Filing |
| Officer, Director | $52.50 | 1,000 | $52,500.00 | 135,215 | 2026-06-18 | Filing |
| Officer, Director | $52.50 | 1,000 | $52,500.00 | 135,215 | 2026-06-18 | Filing |
| Officer, Director | $52.50 | 22,236 | $1,167,390.00 | 474,703 | 2026-06-18 | Filing |
| Officer, Director | $52.51 | 225 | $11,814.75 | 496,939 | 2026-06-18 | Filing |
| Officer | $53.00 | 10,000 | $530,000.00 | 104,395 | 2026-06-18 | Filing |