| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $75.55 | 11,600 | $876,380.00 | 4,931,511 | 2021-11-29 | Filing |
| Officer, Director | $74.79 | 11,700 | $875,043.00 | 4,943,111 | 2021-11-29 | Filing |
| Officer | $75.21 | 236 | $17,749.56 | 877,116 | 2021-11-26 | Filing |
| Officer | $74.62 | 8,499 | $634,195.38 | 877,352 | 2021-11-26 | Filing |
| Officer | $78.27 | 1,653 | $129,380.31 | 885,851 | 2021-11-24 | Filing |
| Officer | $77.57 | 12,749 | $988,939.93 | 887,504 | 2021-11-24 | Filing |
| Officer | $76.48 | 2,440 | $186,611.20 | 900,253 | 2021-11-24 | Filing |
| Officer, Director | $75.14 | 500 | $37,570.00 | 4,954,811 | 2021-11-26 | Filing |
| Officer, Director | $74.64 | 12,200 | $910,608.00 | 4,955,311 | 2021-11-26 | Filing |
| Officer, Director | $78.19 | 2,315 | $181,009.85 | 4,967,511 | 2021-11-24 | Filing |
| Officer, Director | $77.61 | 13,385 | $1,038,809.85 | 4,969,826 | 2021-11-24 | Filing |
| Officer, Director | $76.43 | 4,300 | $328,649.00 | 4,983,211 | 2021-11-24 | Filing |
| Officer | $76.00 | 8,185 | $622,060.00 | 902,693 | 2021-11-23 | Filing |
| Officer | $75.52 | 8,657 | $653,776.64 | 910,878 | 2021-11-23 | Filing |
| Officer | $76.30 | 14,717 | $1,122,907.10 | 919,535 | 2021-11-22 | Filing |
| Officer | $75.67 | 1,574 | $119,104.58 | 934,252 | 2021-11-22 | Filing |
| Officer, Director | $75.92 | 11,800 | $895,856.00 | 4,987,511 | 2021-11-23 | Filing |
| Officer, Director | $75.44 | 8,200 | $618,608.00 | 4,999,311 | 2021-11-23 | Filing |
| Officer, Director | $76.32 | 16,737 | $1,277,367.84 | 5,007,511 | 2021-11-22 | Filing |
| Officer, Director | $75.73 | 3,263 | $247,106.99 | 5,024,248 | 2021-11-22 | Filing |