| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $228.78 | 7 | $1,601.43 | 261,702 | 2021-07-15 | Filing |
| Officer | $228.69 | 5 | $1,143.46 | 261,709 | 2021-07-15 | Filing |
| Large Shareholder, Director | $238.90 | 5,704 | $1,362,679.90 | 104,395 | 2021-07-01 | Filing |
| Large Shareholder, Director | $237.91 | 21,546 | $5,125,959.30 | 110,099 | 2021-07-01 | Filing |
| Large Shareholder, Director | $237.09 | 34,684 | $8,223,111.63 | 131,645 | 2021-07-01 | Filing |
| Large Shareholder, Director | $235.99 | 26,101 | $6,159,577.60 | 166,329 | 2021-07-01 | Filing |
| Large Shareholder, Director | $234.98 | 118,773 | $27,909,861.53 | 192,430 | 2021-07-01 | Filing |
| Large Shareholder, Director | $234.16 | 112,014 | $26,228,985.41 | 311,203 | 2021-07-01 | Filing |
| Large Shareholder, Director | $231.87 | 12,073 | $2,799,414.80 | 217,800 | 2021-06-15 | Filing |
| Large Shareholder, Director | $231.31 | 85,073 | $19,678,252.64 | 229,873 | 2021-06-15 | Filing |
| Large Shareholder, Director | $230.51 | 11,754 | $2,709,461.56 | 314,946 | 2021-06-15 | Filing |
| Officer | $231.11 | 1,345 | $310,839.72 | 261,714 | 2021-06-15 | Filing |
| Director | $108.83 | 300 | $32,648.01 | 25,000 | 2017-09-12 | Filing |
| Director | $107.88 | 700 | $75,515.02 | 25,300 | 2017-09-12 | Filing |
| Director | $106.86 | 5,321 | $568,621.22 | 26,000 | 2017-09-12 | Filing |
| Director | $106.02 | 3,679 | $390,060.46 | 31,321 | 2017-09-12 | Filing |
| Large Shareholder, Director | $229.08 | 3,600 | $824,676.12 | 102,997 | 2021-06-01 | Filing |
| Large Shareholder, Director | $228.05 | 6,370 | $1,452,707.17 | 106,597 | 2021-06-01 | Filing |
| Large Shareholder, Director | $227.01 | 101,501 | $23,042,219.06 | 112,967 | 2021-06-01 | Filing |
| Large Shareholder, Director | $226.29 | 196,534 | $44,474,268.46 | 214,468 | 2021-06-01 | Filing |