| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $331.31 | 5,075 | $1,681,406.88 | 38,463 | 2021-10-18 | Filing |
| Large Shareholder, Officer, Director | $330.17 | 3,831 | $1,264,868.63 | 43,538 | 2021-10-18 | Filing |
| Large Shareholder, Officer, Director | $329.25 | 7,112 | $2,341,618.89 | 47,369 | 2021-10-18 | Filing |
| Large Shareholder, Officer, Director | $328.21 | 1,519 | $498,552.51 | 54,481 | 2021-10-18 | Filing |
| Large Shareholder, Officer, Director | $328.98 | 140 | $46,056.50 | 0 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $327.39 | 230 | $75,300.09 | 140 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $326.48 | 140 | $45,706.70 | 370 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $325.00 | 500 | $162,502.35 | 510 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $324.29 | 2,764 | $896,324.57 | 1,010 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $323.44 | 426 | $137,787.53 | 3,774 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $328.98 | 200 | $65,795.00 | 787,786 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $327.50 | 300 | $98,248.50 | 787,986 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $326.89 | 300 | $98,066.49 | 788,286 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $324.98 | 1,200 | $389,981.52 | 788,586 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $324.22 | 5,000 | $1,621,091.00 | 789,786 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $323.10 | 500 | $161,547.80 | 794,786 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $328.72 | 700 | $230,102.53 | 0 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $327.26 | 2,824 | $924,180.55 | 700 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $326.42 | 700 | $228,493.02 | 3,524 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $324.94 | 8,031 | $2,609,565.83 | 4,224 | 2021-10-15 | Filing |