| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $82.23 | 87 | $7,153.59 | 452,385 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $83.33 | 200 | $16,666.00 | 0 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $80.79 | 2,300 | $185,817.00 | 200 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $86.94 | 100 | $8,694.00 | 0 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $86.22 | 9,714 | $837,541.08 | 100 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $85.19 | 21,923 | $1,867,620.37 | 9,814 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $84.55 | 64,947 | $5,491,268.85 | 31,737 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $83.19 | 15,346 | $1,276,633.74 | 96,684 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $82.44 | 27,126 | $2,236,267.44 | 112,030 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $80.99 | 9,119 | $738,547.81 | 139,156 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $80.08 | 69,040 | $5,528,723.20 | 148,275 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $79.36 | 12,685 | $1,006,681.60 | 217,315 | 2021-11-15 | Filing |
| Officer | $93.82 | 200 | $18,764.00 | 0 | 2021-11-12 | Filing |
| Officer | $93.25 | 1,600 | $149,200.00 | 200 | 2021-11-12 | Filing |
| Officer | $92.30 | 2,600 | $239,980.00 | 1,800 | 2021-11-12 | Filing |
| Officer | $91.04 | 2,000 | $182,080.00 | 4,400 | 2021-11-12 | Filing |
| Officer | $89.94 | 7,157 | $643,700.58 | 6,400 | 2021-11-12 | Filing |
| Officer | $89.20 | 9,456 | $843,475.20 | 13,557 | 2021-11-12 | Filing |
| Officer | $88.34 | 4,387 | $387,547.58 | 23,013 | 2021-11-12 | Filing |
| Officer | $91.20 | 28,884 | $2,634,220.80 | 0 | 2021-11-11 | Filing |