| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $363.15 | 400 | $145,259.52 | 52,117 | 2021-09-01 | Filing |
| Director | $362.70 | 700 | $253,889.02 | 52,517 | 2021-09-01 | Filing |
| Director | $360.90 | 117 | $42,224.74 | 53,217 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $367.26 | 400 | $146,903.52 | 12,251,753 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $366.17 | 167 | $61,150.46 | 12,252,153 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $364.83 | 1,930 | $704,123.44 | 12,252,320 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $363.87 | 2,279 | $829,265.43 | 12,254,250 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $362.92 | 8,947 | $3,247,064.03 | 12,256,529 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $361.98 | 2,617 | $947,299.30 | 12,265,476 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $360.84 | 2,424 | $874,678.83 | 12,268,093 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $359.98 | 4,538 | $1,633,592.87 | 12,270,517 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $358.53 | 1,698 | $608,778.68 | 12,275,055 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $369.53 | 7,366 | $2,721,985.23 | 12,276,753 | 2021-08-31 | Filing |
| Large Shareholder, Officer, Director | $368.57 | 11,257 | $4,148,944.08 | 12,284,119 | 2021-08-31 | Filing |
| Large Shareholder, Officer, Director | $367.80 | 6,377 | $2,345,452.95 | 12,295,376 | 2021-08-31 | Filing |
| Large Shareholder, Officer, Director | $367.46 | 300 | $110,236.68 | 20,367 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $366.70 | 300 | $110,010.63 | 20,667 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $364.88 | 2,098 | $765,519.71 | 20,967 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $363.86 | 2,225 | $809,581.60 | 23,065 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $362.94 | 8,761 | $3,179,747.13 | 25,290 | 2021-09-01 | Filing |