| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Director | $225.19 | 23,165 | $5,216,581.95 | 411,002 | 2021-06-01 | Filing |
| Officer | $223.52 | 300 | $67,056.00 | 263,059 | 2021-06-03 | Filing |
| Officer | $222.58 | 4,705 | $1,047,233.25 | 263,359 | 2021-06-03 | Filing |
| Officer | $221.41 | 5,307 | $1,175,006.42 | 268,064 | 2021-06-03 | Filing |
| Officer | $226.27 | 1,776 | $401,855.52 | 273,371 | 2021-06-02 | Filing |
| Officer | $229.30 | 100 | $22,930.00 | 275,147 | 2021-06-01 | Filing |
| Officer | $227.43 | 100 | $22,743.00 | 275,247 | 2021-06-01 | Filing |