| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $341.44 | 2,650 | $904,817.86 | 13,104,015 | 2021-12-31 | Filing |
| Large Shareholder, Officer, Director | $344.65 | 192 | $66,173.09 | 13,106,665 | 2021-12-30 | Filing |
| Large Shareholder, Officer, Director | $343.40 | 4,100 | $1,407,938.77 | 13,106,857 | 2021-12-30 | Filing |
| Large Shareholder, Officer, Director | $349.49 | 100 | $34,949.00 | 13,110,957 | 2021-12-29 | Filing |
| Large Shareholder, Officer, Director | $348.05 | 529 | $184,118.71 | 13,111,057 | 2021-12-29 | Filing |
| Large Shareholder, Officer, Director | $347.10 | 641 | $222,492.19 | 13,111,586 | 2021-12-29 | Filing |
| Large Shareholder, Officer, Director | $345.96 | 1,271 | $439,718.59 | 13,112,227 | 2021-12-29 | Filing |
| Large Shareholder, Officer, Director | $345.04 | 5,908 | $2,038,493.37 | 13,113,498 | 2021-12-29 | Filing |
| Large Shareholder, Officer, Director | $346.65 | 2,554 | $885,345.89 | 13,119,406 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $346.03 | 6,135 | $2,122,893.44 | 13,121,960 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $346.70 | 47 | $16,294.90 | 13,128,095 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $345.95 | 1,126 | $389,534.52 | 13,128,142 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $345.04 | 1,329 | $458,557.10 | 13,129,268 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $344.04 | 3,520 | $1,211,033.82 | 13,130,597 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $342.93 | 2,215 | $759,590.39 | 13,134,117 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $341.96 | 479 | $163,799.13 | 13,136,332 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $340.45 | 90 | $30,640.85 | 13,136,811 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $338.56 | 53 | $17,943.62 | 13,136,901 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $339.99 | 875 | $297,491.25 | 13,136,954 | 2021-12-23 | Filing |
| Large Shareholder, Officer, Director | $339.45 | 6,690 | $2,270,932.54 | 13,137,829 | 2021-12-23 | Filing |