| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $55.00 | 17,000 | $935,068.00 | 76,756 | 2026-08-05 | Filing |
| Officer | $54.09 | 1,389 | $75,129.62 | 157,541 | 2026-08-03 | Filing |
| Officer | $53.50 | 861 | $46,065.22 | 158,930 | 2026-08-03 | Filing |
| Officer | $54.18 | 3,044 | $164,917.83 | 105,176 | 2026-08-03 | Filing |
| Officer | $53.76 | 6,956 | $373,961.52 | 108,220 | 2026-08-03 | Filing |
| Officer, Director | $55.91 | 378 | $21,135.49 | 133,215 | 2026-07-27 | Filing |
| Officer, Director | $55.54 | 622 | $34,545.88 | 133,593 | 2026-07-27 | Filing |
| Officer, Director | $55.96 | 244 | $13,655.22 | 133,215 | 2026-07-27 | Filing |
| Officer, Director | $55.52 | 756 | $41,970.10 | 133,459 | 2026-07-27 | Filing |
| Officer, Director | $55.93 | 4,415 | $246,935.37 | 453,247 | 2026-07-27 | Filing |
| 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 |