| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $256.52 | 8,200 | $2,103,440.22 | 28,988,078 | 2021-08-20 | Filing |
| Officer, Director | $255.91 | 7,192 | $1,840,481.71 | 28,996,278 | 2021-08-20 | Filing |
| Officer, Director | $254.62 | 1,400 | $356,470.94 | 29,003,470 | 2021-08-20 | Filing |
| Officer, Director | $253.22 | 1,379 | $349,186.93 | 29,004,870 | 2021-08-20 | Filing |
| Officer, Director | $255.42 | 100 | $25,542.00 | 28,986,249 | 2021-08-19 | Filing |
| Officer, Director | $254.74 | 1,400 | $356,636.00 | 28,986,349 | 2021-08-19 | Filing |
| Officer, Director | $253.88 | 5,400 | $1,370,968.20 | 28,987,749 | 2021-08-19 | Filing |
| Officer, Director | $252.98 | 4,840 | $1,224,435.78 | 28,993,149 | 2021-08-19 | Filing |
| Officer, Director | $251.84 | 2,940 | $740,416.36 | 28,997,989 | 2021-08-19 | Filing |
| Officer, Director | $250.83 | 2,700 | $677,242.08 | 29,000,929 | 2021-08-19 | Filing |
| Officer, Director | $249.74 | 2,620 | $654,320.37 | 29,003,629 | 2021-08-19 | Filing |
| Officer, Director | $256.55 | 300 | $76,965.99 | 28,986,249 | 2021-08-18 | Filing |
| Officer, Director | $255.81 | 2,700 | $690,684.03 | 28,986,549 | 2021-08-18 | Filing |
| Officer, Director | $254.73 | 4,200 | $1,069,873.14 | 28,989,249 | 2021-08-18 | Filing |
| Officer, Director | $253.89 | 3,301 | $838,102.77 | 28,993,449 | 2021-08-18 | Filing |
| Officer, Director | $252.56 | 1,700 | $429,347.92 | 28,996,750 | 2021-08-18 | Filing |
| Officer, Director | $251.57 | 3,500 | $880,489.05 | 28,998,450 | 2021-08-18 | Filing |
| Officer, Director | $251.12 | 1,341 | $336,751.92 | 29,001,950 | 2021-08-18 | Filing |
| Officer, Director | $249.58 | 1,700 | $424,290.93 | 29,003,291 | 2021-08-18 | Filing |
| Officer, Director | $248.31 | 1,258 | $312,375.99 | 29,004,991 | 2021-08-18 | Filing |