| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $336.47 | 5,477 | $1,842,862.62 | 41,059 | 2021-10-20 | Filing |
| Officer, Director | $335.45 | 16,302 | $5,468,554.81 | 46,536 | 2021-10-20 | Filing |
| Officer, Director | $334.52 | 23,150 | $7,744,138.00 | 62,838 | 2021-10-20 | Filing |
| Officer, Director | $333.57 | 7,305 | $2,436,736.16 | 85,988 | 2021-10-20 | Filing |
| Officer, Director | $334.65 | 4,700 | $1,572,873.80 | 5,363,505 | 2021-10-15 | Filing |
| Officer, Director | $333.59 | 17,287 | $5,766,822.19 | 5,368,205 | 2021-10-15 | Filing |
| Officer, Director | $332.89 | 25,273 | $8,413,103.70 | 5,385,492 | 2021-10-15 | Filing |
| Officer, Director | $331.71 | 1,100 | $364,883.20 | 5,410,765 | 2021-10-15 | Filing |
| Officer, Director | $330.66 | 730 | $241,379.61 | 5,411,865 | 2021-10-15 | Filing |
| Director | $334.90 | 813 | $272,273.70 | 130,766 | 2021-10-15 | Filing |
| Director | $334.90 | 9,563 | $3,202,648.70 | 1,224 | 2021-10-15 | Filing |
| Officer | $329.38 | 780 | $256,917.96 | 124,895 | 2021-10-13 | Filing |
| Officer | $328.24 | 3,887 | $1,275,868.88 | 125,675 | 2021-10-13 | Filing |
| Officer | $327.03 | 5,066 | $1,656,718.78 | 129,562 | 2021-10-13 | Filing |
| Officer | $326.17 | 4,453 | $1,452,443.92 | 134,628 | 2021-10-13 | Filing |
| Officer | $325.13 | 2,024 | $658,057.05 | 139,081 | 2021-10-13 | Filing |
| Officer | $323.81 | 3,224 | $1,043,950.54 | 141,105 | 2021-10-13 | Filing |
| Officer | $322.93 | 8,945 | $2,888,564.13 | 144,329 | 2021-10-13 | Filing |
| Officer | $321.92 | 14,836 | $4,775,975.45 | 153,274 | 2021-10-13 | Filing |
| Officer | $320.90 | 3,082 | $989,016.88 | 168,110 | 2021-10-13 | Filing |