| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $70.35 | 63,397 | $4,460,251.56 | 403,866 | 2026-07-27 | Filing |
| Large Shareholder, Officer, Director | $80.08 | 3,919 | $313,848.80 | 0 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $79.50 | 33,288 | $2,646,529.15 | 3,919 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $78.34 | 34,857 | $2,730,836.81 | 37,207 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $77.38 | 16,490 | $1,275,973.11 | 72,064 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $76.50 | 12,769 | $976,771.04 | 88,554 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $75.54 | 6,369 | $481,118.08 | 101,323 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $80.08 | 7,278 | $582,850.62 | 2,476,815 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $79.50 | 61,823 | $4,915,175.79 | 2,484,093 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $78.34 | 64,730 | $5,071,213.59 | 2,545,916 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $77.38 | 30,627 | $2,369,877.44 | 2,610,646 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $76.50 | 23,711 | $1,813,784.80 | 2,641,273 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $75.54 | 11,831 | $893,722.02 | 2,664,984 | 2026-07-21 | Filing |
| Officer | $79.18 | 12 | $950.20 | 0 | 2026-07-20 | Filing |
| Officer | $78.51 | 218 | $17,115.62 | 12 | 2026-07-20 | Filing |
| Officer | $77.61 | 174 | $13,503.71 | 230 | 2026-07-20 | Filing |
| Officer | $76.64 | 191 | $14,638.68 | 404 | 2026-07-20 | Filing |
| Officer | $75.54 | 700 | $52,876.11 | 595 | 2026-07-20 | Filing |
| Officer | $74.63 | 796 | $59,405.16 | 1,295 | 2026-07-20 | Filing |
| Officer | $73.55 | 909 | $66,856.95 | 2,091 | 2026-07-20 | Filing |