| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $290.05 | 3,700 | $1,073,186.85 | 29,002,549 | 2021-10-15 | Filing |
| Officer | $292.49 | 7,650 | $2,237,548.50 | 22,728 | 2021-10-15 | Filing |
| Officer, Director | $290.22 | 2,499 | $725,266.28 | 28,986,249 | 2021-10-14 | Filing |
| Officer, Director | $289.64 | 7,927 | $2,295,956.46 | 28,988,748 | 2021-10-14 | Filing |
| Officer, Director | $288.53 | 4,201 | $1,212,109.91 | 28,996,675 | 2021-10-14 | Filing |
| Officer, Director | $287.54 | 3,000 | $862,613.10 | 29,000,876 | 2021-10-14 | Filing |
| Officer, Director | $286.20 | 1,673 | $478,819.96 | 29,003,876 | 2021-10-14 | Filing |
| Officer, Director | $285.35 | 700 | $199,745.98 | 29,005,549 | 2021-10-14 | Filing |
| Officer, Director | $284.91 | 600 | $170,946.00 | 28,986,249 | 2021-10-13 | Filing |
| Officer, Director | $284.26 | 5,576 | $1,585,047.70 | 28,986,849 | 2021-10-13 | Filing |
| Officer, Director | $283.32 | 8,689 | $2,461,774.43 | 28,992,425 | 2021-10-13 | Filing |
| Officer, Director | $282.35 | 3,997 | $1,128,537.76 | 29,001,114 | 2021-10-13 | Filing |
| Officer, Director | $280.74 | 300 | $84,222.00 | 29,005,111 | 2021-10-13 | Filing |
| Officer, Director | $279.54 | 838 | $234,254.02 | 29,005,411 | 2021-10-13 | Filing |
| Officer, Director | $280.61 | 503 | $141,146.88 | 28,986,249 | 2021-10-12 | Filing |
| Officer, Director | $280.07 | 7,100 | $1,988,482.09 | 28,986,752 | 2021-10-12 | Filing |
| Officer, Director | $278.86 | 5,070 | $1,413,833.89 | 28,993,852 | 2021-10-12 | Filing |
| Officer, Director | $277.89 | 4,400 | $1,222,723.92 | 28,998,922 | 2021-10-12 | Filing |
| Officer, Director | $276.88 | 2,927 | $810,426.30 | 29,003,322 | 2021-10-12 | Filing |
| Officer, Director | $280.07 | 1,600 | $448,112.96 | 84,061 | 2021-10-12 | Filing |