| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $320.62 | 230 | $73,741.45 | 3,970 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $325.48 | 250 | $81,371.00 | 682,686 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $324.69 | 1,958 | $635,750.07 | 682,936 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $323.73 | 2,142 | $693,428.80 | 684,894 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $322.75 | 2,250 | $726,196.73 | 687,036 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $321.69 | 500 | $160,845.25 | 689,286 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $320.62 | 400 | $128,249.24 | 689,786 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $325.15 | 5,100 | $1,658,254.80 | 0 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $324.30 | 12,300 | $3,988,844.49 | 5,100 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $323.27 | 12,624 | $4,080,970.58 | 17,400 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $322.39 | 8,510 | $2,743,522.73 | 30,024 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $321.08 | 1,375 | $441,487.20 | 38,534 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $320.14 | 1,091 | $349,276.23 | 39,909 | 2021-10-29 | Filing |
| Large Shareholder, Officer, Director | $323.54 | 320 | $103,532.70 | 0 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $322.44 | 280 | $90,281.91 | 320 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $321.14 | 110 | $35,325.50 | 600 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $319.68 | 190 | $60,738.31 | 710 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $318.26 | 70 | $22,277.88 | 900 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $317.12 | 200 | $63,423.90 | 970 | 2021-10-28 | Filing |
| Large Shareholder, Officer, Director | $315.83 | 750 | $236,872.95 | 1,170 | 2021-10-28 | Filing |