| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $314.80 | 580 | $182,583.42 | 13,315,302 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $313.95 | 2,086 | $654,909.50 | 13,315,882 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $313.23 | 122 | $38,214.41 | 13,317,968 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $310.41 | 131 | $40,664.00 | 13,318,090 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $318.54 | 129 | $41,091.79 | 13,318,221 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $317.86 | 1,390 | $441,824.43 | 13,318,350 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $316.85 | 2,441 | $773,438.66 | 13,319,740 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $315.83 | 1,986 | $627,231.63 | 13,322,181 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $314.96 | 1,867 | $588,034.05 | 13,324,167 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $313.77 | 1,338 | $419,820.38 | 13,326,034 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $312.71 | 1,934 | $604,784.43 | 13,327,372 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $311.55 | 2,301 | $716,884.60 | 13,329,306 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $310.81 | 1,218 | $378,570.96 | 13,331,607 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $320.55 | 1,149 | $368,311.38 | 13,332,825 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $319.44 | 2,499 | $798,270.06 | 13,333,974 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $318.56 | 3,663 | $1,166,892.61 | 13,336,473 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $317.54 | 1,742 | $553,148.06 | 13,340,136 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $316.59 | 1,313 | $415,689.10 | 13,341,878 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $315.45 | 178 | $56,150.26 | 13,343,191 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $314.30 | 181 | $56,887.68 | 13,343,369 | 2021-11-29 | Filing |